工具/软件:
你(们)好
-
我正在使用以下程序
C:\ti\simplelink_cc13xx_cc26xx_sdk_7_10_01_24\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\simple_peripheral
我在 SimplePeripheral_taskFxn 函数的 for 循环之前初始化了看门狗、然后自行启动用户计时器。 我在计时器下发送了一条用户消息、然后是 SimplePeripheral-processAppLsg (pMsg);在此函数的其中一种情况下将狗馈送出去。
在我的设计中、我知道只要 SimplePeripheral_taskFxn 函数的 for 循环中的任务崩溃、看门狗就会复位。
我有疑问、除了 SimplePeripheral-creatTask 任务外、库中是否还有其他蓝牙任务在 SimplePeripheral 程序中运行? 在我的设计中、如果任何其他任务消失、看门狗就无法复位。 如果出现此类问题、我应该如何从例外情况中恢复。
我还有一个问题。 如果 CC2642 芯片完全进入睡眠模式、软件看门狗的时钟是否会停止? 芯片进入睡眠模式后、看门狗的超时计数是否仍然增加? 是否会出现芯片不广播、进入睡眠模式以及看门狗不重新启动的问题?
- 好极了
xdz