在文档API-REF-20706-A2_Bluetooth.pdf 文档中 描述 Watchdog 的使用方法比较简单,另外 如果处于DEEPSLEEP 的模式下,Watchdog 怎么使用?是否有watchdog DEMO的 程序提供,更详细的文档说明?
已解决! 转到解答。
WICED中watchdog开放的功能比较简单,底层会喂狗,不需要应用层处理。
下面的blog是719中的介绍,和706中的一样,可以看下:CYW20719 and CYW20735 Clocks, RTC, WatchDog Timer, Application Timer and PWM
WICED中watchdog开放的功能比较简单,底层会喂狗,不需要应用层处理。
下面的blog是719中的介绍,和706中的一样,可以看下:CYW20719 and CYW20735 Clocks, RTC, WatchDog Timer, Application Timer and PWM
1.在开机过程中,会自动enable watchdog ?
2.另外deep sleep 模式下,设备也会自动喂狗?
3.如果我在程序中进行while(1) 下进行打印,会触发watchdog 的reset 系统吗?
1. 是的,watchdog会自动enable
2. SDS模式下,watchdog会关掉
3. 应该会的,不建议使用while(1)循环,如果有任务要处理,请放在timer的callback中。
3. 应该会的,不建议使用while(1)循环,如果有任务要处理,请放在timer的callback中。
因为是指debug 的情况下,所以我们会对一些case 情况下会 进行blocking while循环打印, 但是我没有发现系统进行reset 操作。
请避免使用while(1)的循环,我们之前测试过如果系统停留在delay函数当中是会触发watchdog的。while循坏,有可能底层还是执行了喂狗操作。