微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > PM2 & WATCHDOG

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

谢谢

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top