实际使用的一个硬件看门狗方案

这篇具有很好参考价值的文章主要介绍了实际使用的一个硬件看门狗方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

硬件狗:

实际使用的一个硬件看门狗方案,解错随手记,stm32,硬件看门狗,硬件,嵌入式

Pin No. Symbol Description
1 RESETB 看门狗定时器和电压检测器复位信号输出引脚,(在检测检测器阈值和看门狗定时器复位时输出“L”)  
2 MR 手动复位管脚 (拉低复位,Active"L")
3 CD 设置电压检测延迟时间的外部电容
                按键检测时间:0.1uf*3.1=310ms
4 GND Ground Pin
5 SCK 微控制器的时钟输入(此处给方波信号即可)--喂狗
6 INH抑制引脚(“L”:抑制看门狗定时器--低电平) ---可以软件关闭或者开启看门狗,管脚默认高电平,10k分压太大,给5k或以下才ok-(看门狗的问题,内部那个管脚默认上拉了,原来加了一个10K欧姆的电阻,我用示波器看了一下是1.几v的电压,,现在把那个电阻换为5k,就可以了,分得压降小了)

7 CTW 设置复位和看门狗超时时间的外部电容引脚 
8 VDD Power supply Pin
实际使用的一个硬件看门狗方案,解错随手记,stm32,硬件看门狗,硬件,嵌入式

测试指令:
看门狗/PG.15--看门狗使能
echo 207 > /sys/class/gpio/export
cat /sys/class/gpio/gpio207/direction
echo out > /sys/class/gpio/gpio207/direction
echo 0 > /sys/class/gpio/gpio207/value
echo 1 > /sys/class/gpio/gpio207/value

看门狗/PG.14-喂狗
echo 206 > /sys/class/gpio/export
cat /sys/class/gpio/gpio206/direction
echo out > /sys/class/gpio/gpio206/direction
echo 0 > /sys/class/gpio/gpio206/value
echo 1 > /sys/class/gpio/gpio206/value

喂狗脉冲宽度设定:

实际使用的一个硬件看门狗方案,解错随手记,stm32,硬件看门狗,硬件,嵌入式

 2.2uF:  看门狗理论超时时间:3.1*2.2 = 6.82S(要求在6.82s之前喂狗,图中写错了!)

实际使用的一个硬件看门狗方案,解错随手记,stm32,硬件看门狗,硬件,嵌入式文章来源地址https://www.toymoban.com/news/detail-841698.html

到了这里,关于实际使用的一个硬件看门狗方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 手记系列之七 ----- 分享Linux使用经验

    本篇文章主要介绍的关于本人在使用Linux记录笔记的一些使用方法和经验,温馨提示,本文有点长,约1.7w字,几十张图片,建议收藏查看。 tail -500f catalina.out ctrl+c 或kill -9 pid 临时快捷键设置: 执行XShell,输入 : alias \\\'aa=cd /etc/sysconfig\\\' , aa: 快捷键名称 永久快捷键设置: 首先输入你

    2024年02月06日
    浏览(49)
  • 手记系列之五 ----- SQL使用经验分享

    CASE WHEN  意义: If(a==b) a=c; 用法:  1, CASE 字段 WHEN 字段结果1 THEN 字段显示结果1 WHEN 字段结果2 THEN 字段显示结果2 END  2, CASE WHEN 字段1=字段结果1 THEN 字段显示结果1 WHEN 字段2=字段结果2 THEN 字段显示结果2 END  意义: if(a==null) a=0; MySQL:IFNULL 用法:IFNULL(字段,0)别名 Oracle:NVL 用法:N

    2024年02月08日
    浏览(41)
  • python中trimesh的使用1(随手记)

    trimesh 是一个 Python 库,用于处理和操作 3D 模型。trimesh 支持多种 3D 文件格式,以下是一些常见的格式: 1.STL(Stereolithography) : 二进制和ASCII格式的STL文件是trimesh的基本输入和输出格式。 2.OBJ(Wavefront) : OBJ是一种常见的文本格式,用于表示3D模型的几何和材质信息。 3.PLY(

    2024年02月02日
    浏览(40)
  • 手记系列之六 ----- 分享个人使用kafka经验

    本篇文章主要介绍的关于本人从刚工作到现在使用kafka的经验,内容非常多,包含了kafka的常用命令,在生产环境中遇到的一些场景处理,kafka的一些web工具推荐等等。由于kafka这块的记录以及经验是从我刚开始使用kafka,从2017年开始,可能里面有些内容过时,请见谅。温馨提

    2024年02月08日
    浏览(46)
  • 手记系列之四 ----- 关于使用MySql的经验

    本篇文章主要介绍的关于本人在使用MySql记录笔记的一些使用方法和经验,温馨提示,本文有点长,约1.5w字,几十张图片,建议收藏查看。 下载地址:https://dev.mysql.com/downloads/ 在安装MySql之前,查看是否以及安装过MySql,如果已经安装,但是不符合要求的话就卸载。 如果是wi

    2024年02月01日
    浏览(40)
  • HBase实际应用中常见的问题 解决方案

    HBase 是一个分布式的、面向列的开源数据库,通常用于处理大规模数据。在实际应用中,可能会遇到一些常见问题,以下是一些常见问题及其解决方案: 性能问题 : 问题 :HBase 性能下降,读写延迟增加。 解决方案 :可以通过增加 Region Server、优化 HDFS、调整 HBase 配置参数

    2024年01月19日
    浏览(42)
  • freeRTOS中使用看门狗的一点思考

    关于看门狗想必各位嵌入式软件开发的朋友应该都不会陌生的。在嵌入式软件开发中,看门狗常被用于监测cpu的程序是否正常在运行,如果cpu程序运行异常会由看门狗在达到设定的阈值时触发复位,从而让整个cpu复位重新开始运行。 看门狗的本质是一个计数器,一开始的时候

    2024年02月03日
    浏览(56)
  • 随手记3:C#Unity中随机数的使用

    问题: 在同时引用UnityEngine和System命名空间时【using UnityEngine(继承MonoBehaviour类+)+using System(用到了浮点数转字符串的Convert函数)】,如果直接Random.Range(float1float2)会出现“Random”是“UnityEngine.Random”和“System.Random”之间的不明确的引用的报错 解决方法: 在前面加上到底

    2023年04月24日
    浏览(47)
  • 【随手记】使用Flask做代理为虚拟机提供pip源

    最近在重做虚拟机环境,虚拟机不可连外网,最初python包都是通过离线whl进行安装。但是离线文件已经找不到了,不想重新去一个个下载,而且本地环境跟虚拟机环境也不一致,pip download可能会遇到版本问题,遂考虑通过开个代理服务来中转一下请求。开始以为会很麻烦,做

    2024年02月13日
    浏览(55)
  • 小啊呜产品读书笔记001:《邱岳的产品手记-16》第30讲产品案例分析:Primer的扑克牌交互 & 第31讲 产品分析的套路(下):如何出解决方案?

    叮嘟!这里是小啊呜的产品进阶读书笔记整理。好记性不如烂笔头,今天也是努力进步的一天。一起加油进阶吧! Google 出品的 Primer,让你 5 分钟学市场营销 (1)这种交互方式看起来很像在玩儿扑克牌,所以我们就姑且管它叫 扑克牌交互 ,这其实也是 卡片设计 的一种。

    2024年02月07日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包