Part Number: CC3200
Hi, will the watchdog timer interrupt the I2C ongoing communication when the watchdog interrupt occurs?
Thank you.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: CC3200
Hi, will the watchdog timer interrupt the I2C ongoing communication when the watchdog interrupt occurs?
Thank you.
Hi,
The watchdog timer interrupt firing and your handler executing some code to poke the watchdog timer should not have any impact on I2C communication. You most likely have other interrupt handlers plugged into various interrupt sources in your code already, most notably the handler for the host IRQ interrupt for the CC3200 NWP. If those interrupt handlers do not affect I2C operation, it stands to reason that the watchdog timer will likewise have no effect on the I2C peripheral.
Of course, if you had code in your watchdog timer interrupt handler that takes a very long time to execute, then maybe it would disrupt your code that's performing the transfer. However, given that you really shouldn't be doing much in that interrupt handler other than poking the watchdog that shouldn't be the case.
Let me know if you need more clarification on the operation of our watchdog timer, or if you have further questions on this topic.
Regards,
Michael
Thank you Michael. It looks like that was the problem I had MAP_UtilsDelay(800000) delay inside the handler.