南通棋牌中心

客服热线:
HR7P169B看门狗时钟能否在IDLE模式下关闭?
2019-10-13 14:36:52
Hongzhi
  • 访问次数: 3
  • 注册日期: 2019-10-13
  • 最后登录: 2019-10-13

我需要在进入IDLE模式前关闭WDT,不需要WDT唤醒,设置RCEN = 0,关闭WDT时钟,但是在V1.13规格书中写着,除了擦写flash时要关闭RCEN,其他情况禁止关闭,这是什么情况?

//disable wdt
 clr_wdt(); //clear watch dog
 RCEN = 0; //disable WDT rc clk
 //enter sleep
 nop();
 nop();
 idle();

沙发
2019-10-13 14:38:44
Hongzhi
  • 访问次数: 3
  • 注册日期: 2019-10-13
  • 最后登录: 2019-10-13
实际上我按照以上代码关闭RCEN=0,进入休眠,也没啥问题?被规格书整懵,有没有相关技术人员解释下呢
板凳
2019-10-24 15:32:26
yuxh
  • 访问次数: 2
  • 注册日期: 2016-04-29
  • 最后登录: 2016-04-29
如果确定不用WDT来唤醒休眠,则可以在进休眠前关闭RCEN,WDT不计数,退出休眠后再打开RCEN。
datasheet中写的禁止关闭RCEN,主要是担心客户在程序中误关闭RCEN,导致WDT失效。
1/1