做自由行的网站普通话手抄报简单又漂亮
内置的看门狗有 独立看门狗 IWDG 和 窗口看门狗 WWDG 都用来在程序卡死的时候复位程序。
独立看门狗只有一个最晚时间界限。窗口看门狗有一个最早界限和最晚界限。独立看门狗有独立的时钟,一般设置来源时钟LSI40KHz。窗口看门狗挂靠在APB1总线上36MHz。
IWDG
IWDG处于VDD供电区,有独立电源。看门狗其实就可以当个自减定时器来理解,时间到了复位。
寄存器
键寄存器 KR
为什么用键寄存器,不直接弄个CR,然后一个位一个功能,而是用16位指令的形式?
因为看门狗一般用在程序跑飞的时候,都跑飞了如果只用1位来设置很容出现错误,用16位指令的形式出现错误指令的概率就很低。
写入键寄存器的值 | 作用 |
---|---|
0xCCCC | 启用 |