PM2 & WATCHDOG
时间:10-02
整理:3721RD
点击:
TI 员工您好,
想请问有关于POWER SAVING 以及WATCHDOG之间的影响再开启POWERSAVING以及相关设定后,DEVICE会进入休眠(PM2),
若我开启WATCHDOG(WDT_IN_PM1) 并在osal_run_system()下面添增WD_KICK( );后,会使得在定时时间喂狗造成DEVICE一直在进入睡眠(PM2)又起来的重复,这样
对于耗电的影响会很大么?!
感谢。
不必要的唤醒确实会增加功耗,喂狗的间隔,重新进入睡眠的时间 这两方面决定影响大不大
HI Viki Shi,
感谢您的回覆,因为喂狗的间隔时间最长应该是1 Sec,对于睡眠来说一直唤起反而失去其睡眠的意义,那我想请问一下,因为睡眠(PM2)时其实TIMER还是在跑动,有没有方法可以在睡眠时利用TIMER去CLEAR WATCHDOG,要怎添增?
#define WDTISH 0x03 // Short: clk * 64
#define WDTIMD 0x02 // Medium: clk * 512
#define WDTILG ??0x01 // Long: clk * 8192
#define WDTIMX 0x00 // Maximum: clk * 32768
谢谢
