Tool/software:
Hi
-
I am using the following program
C:\ti\simplelink_cc13xx_cc26xx_sdk_7_10_01_24\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\simple_peripheral
I initialized the watchdog before the for loop of the SimplePeripheral_taskFxn function, and then started a user timer myself. I sent a user message in the timer, and then SimplePeripheral-processAppLsg (pMsg); Feed the dog in one of the cases in this function.
In my design, I understand that as long as the task in the for loop of the SimplePeripheral_taskFxn function crashes, the watchdog will reset.
I have a question, is there any other Bluetooth task running in the library besides the SimplePeripheral-creatTask task in the SimplePeripheral program? With my design, if any other task runs away, the watchdog cannot be reset. If such a problem occurs, what should I do to recover from the exception.
Also, I have a question. If the CC2642 chip goes completely into sleep mode, will the clock of the software watchdog stop? Is the timeout count of the watchdog still increasing after the chip enters sleep mode? Will there be a problem where the chip does not broadcast, enters sleep mode, and the watchdog does not restart?
- Best
xdz