18.4 如何编写看门狗超时程序
321/754
可以使用0提供的公式计算窗口看门狗的超时时间。
警告:当写入 WWDG_CR 寄存器时,始终置 T6 位为’1’以避免立即产生一个复位。
图159 窗口看门狗时序图
计算超时的公式如下:
TWWDG = TPCLK1 x 4096 x 2
WDGTB x (T[5:0] + 1); (ms)
其中:
TWWDG:WWDG超时时间
TPCLK1:APB1以ms为单位的时钟间隔
在PCLK1 = 36MHz时的 小- 大超时值
WDGTB 小超时值 大超时值
0 113µs 7.28ms
1 227µs 14.56ms
2 455µs 29.12ms
3 910µs 58.25ms
参照2009年12月 RM0008 Reference Manual 英文第10版
本译文仅供参考,如有翻译错误,请以英文原稿为准。请读者随时注意在ST网站下载更新版本