关于CC3200 Energia看门狗问题
CC3200 在Energia中关于看门狗部分是如何使用的,有没有和Arduino编译器里看门狗一样的应用库函数比如 wdt_enable(WDTO_8S); wdt_reset(); wdt_disable(); ,这个跟工程的运行安全有关,所以还请Ti大神指导一下
请参考一下sdk里面watchdog的例程,里面有相应的API,请看一下是否能到你的要求。
谢谢你的回答,我还个问题想请教一下,CC3200LP板子,能否用软重启的方式在程序没有达到设计要求的时候,及时智能重启,而不是通过硬件重启的方式,比如CC3200LP在STA模式下,在与A长时间P连接中意外断开或者自己就断开了,可以重启连接,希望您能回答下,再次感谢!
可以的,照你的说法,你是想重启WIFI的连接。你可以用API sl_Stop()然后再sl_Start()就可以重启WIFI了。
恩恩,非常谢谢您的回答,这个确实是能解决重启WIFI连接的问题,但能否做到软重启整个工程程序呢?这个就要突破目前CC3200LP REST键再重启方面的最高权限,能否指点一下如何软重启整个工程(不是硬重启),谢谢,还有希望您在“CC3000 长连接”的帖子里帮我解答一下问题,再次感谢!
在OTA程序里面有一个重启的代码
你可以找找
大概就是这样的
void F_SS_REBOOT_MCU(void)
{
PRCMHibernateWakeupSourceEnable(PRCM_HIB_SLOW_CLK_CTR);
UtilsDelay(8000000);
PRCMHibernateIntervalSet(330);
PRCMHibernateEnter();
while(1){;}
}
谢谢你的回答,看门狗重启整个工程文件我已经在Energia环境中实现了,这个感谢 TI的Yonghua Pan,同时你所说的是主动软重启程序,价值也相当高,可以在达不到条件下直接主动重启工程程序,我看能不能把它应用到Energia环境中,再次感谢!如果可以的话,我会反馈进度的。
恩恩,谢谢,你构造的函数可以用在Energia环境中达到软重启的目的,我的软重启的问题,你们都帮我解决了,谢谢!
嗯嗯,您太热情了
能帮到就好,谢谢
:)
请问一下,你的Energia的进度现在如何了?如果有可能会开放吗?