1、首先是延时时间公试:T WWDG = T PCLK1 x 4096 x 2 WDGTB x (T[5:0] + 1);
它是4096 x 2 ^WDGTBT x PCLK1 计数器才会减1,所以延时其实是在计算有多少个4096 x 2 ^WDGTBT x PCLK1 我们的计数器是7位递减计数器
最大计数值是7F而下窗口值是0x40,所以重0x7F减到0x4F中间有0x3F个4096 x 2 ^WDGTBT x PCLK1这个0x3F其实就是T[5:0]的最大值(T[5:0]=001111) 之所以+1是因为复位是要到减到3F的时候才开始,最小值由于受下窗口的限制最小计数值为0x40与下窗口相减+1其实就是(T[5:0] =000000+1)所以说T[5:0]位包含了看门狗产生复位之前的计时数目(参考手册上说的)我觉应该是这的吧