微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > CC1310 watchdog疑问

CC1310 watchdog疑问

时间:12-23 整理:3721RD 点击:

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

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

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

您好,是standby状态

您好,standby模式watchdog应该是不会工作的。

参考说明:

http://processors.wiki.ti.com/index.php/CC13_26xx_Watchdog

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

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

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

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

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

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

网站地图

Top