新手关于看门狗的几个问题
dsp吧
全部回复
仅看楼主
level 3
最近刚开始学习DSP,在看门狗这有几个问题:
1、在看门狗开启时,WDCNTR寄存器是不可更改的吗?是否溢出值是定制255?
2、如1正确,如何设定达到溢出值的时间?是通过设置看门狗时钟频率,也就是WDCR的后三位吗?
2017年07月26日 12点07分 1
level 1
你说的应该是对的。看门狗是计数肯定是计数到最大的数(因为是溢出),如果想改变计数时间可以改变计数频率。还有一个可以改变计数时间的办法(一般的计数器都会有,看门狗有没有我忘了,你查一下)就是改变计数初值,比如你要计数到255,你可以从0计数,也可以从200开始计数。你可以查一下WDCNTR寄存器是否可以写入。如果可以就可以改变计数初值。你试试[呵呵]。等你回复啊!
2017年08月15日 02点08分 2
level 6
溢出周期就是255,你可以去修改看门狗时钟WDCLK,就是对你的晶振频率分频,修改复位时间
2017年08月23日 14点08分 5
1