TI中文支持网
TI专业的中文技术问题搜集分享网站

CC1310 watchdog疑问

请问如果cc1310使能了watchdog 那么在进入待机模式时 watchdog 计数器会不会暂停计数

实测似乎还在计数,这样子的话如果没有开个定时器定时喂狗的话系统又会复位。如果开个定时器定时喂狗的话功耗又提高了,请问有没有更好的办法?如何在待机时不使能看门狗计数

Barbara Wu:

请问您说的待机模式 是指的什么状态?IDLE状态?

LaoSheng Lin:

回复 Barbara Wu:

您好,是standby状态

LaoSheng Lin:

回复 Barbara Wu:

这样子的话,难道我的代码偶尔工作在IDLE模式?

我在while(1)循环里面uint32_t events = Event_pend(Event_handle(&rfEvent), 0, RF_EVENT_ALL, BIOS_WAIT_FOREVER);用于等待时间,

有开定时器,但定时器的时间都是比较长的,几秒钟的。这样不会进入standby模式吗?我测了功耗的话,在定时器每唤醒时,功耗会跳,0有时0.6ua有时1.8ua

LaoSheng Lin:

回复 LaoSheng Lin:

弄清楚了,是喂狗不及时导致的了。谢谢了

Haijun Zhou:

回复 Barbara Wu:

你好,我想请问一下,cc1310watchdog没有喂狗 ,程序没有复位是什么情况?

赞(0)
未经允许不得转载:TI中文支持网 » CC1310 watchdog疑问
分享到: 更多 (0)