8.关于看门狗

  关于看门狗啊,这个东西之前挺不常用的,因为这些东西都是一些防御型的外设什么的,平时没事谁会用
他们啊,刚开始肯定都会认为自己写的代码无懈可击,也不算是吧,反正就是绝大多数下都不会出什么问题
但是真等到出什么问题了,基本上你离换工作也就不远了,听说欧美人写代码,和我们不同,他们总是
比较喜欢写一些防御性很强的代码,万一系统出什么事情了,好歹有对应的异常处理或者是复位处理等等
我们也应该多学学别人编程的思维,其实吧,编程不仅仅是学一些技巧而已,道欧米按你越来越会发现,
一个好的习惯和一个好的编程的思维模式更有助于你的发展
  好了,话不扯远,就从看门狗开始吧,这个名字很形象啊,当初第一眼看到他的时候,觉得看门狗是什么玩意儿 
怎么还有两个?独立看门狗和窗户看门狗,好奇怪啊,直到现在才发现,这东西蛮简单的,就是一个小的定时器 ,
然后首先设定值,然后如果到时间了如果没有喂狗就会产生复位,就这么简单。其他就都是一些寄存器的设置了,
至于独立看门狗和窗户看门狗就只有一些简单的差别而已。下面详细介绍一下。

/****************************************************************************************************/

1.独立看门狗 IWDG
  下面是官方手册上对于看门狗的介绍,

/****************************************************************************************************/

此器件具有两个嵌入式看门狗外设,具有安全性高、定时准确及使用灵活的优点。两个看门
狗外设(独立和窗口)均可用于检测并解决由软件错误导致的故障;当计数器达到给定的超
时值时,触发一个中断(仅适用于窗口型看门狗)或产生系统复位。
独立看门狗 (IWDG) 由其专用低速时钟 (LSI)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值