- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi All,
I am running some signal processing algorithms in the fine timeout callback function, the total number of ARM CPU clock cycles for the calculations is about 1300, which corresponds to 55us.
The code seems to be working fine when the period of the fine timeout is 1s, but I see that the module resets when the timeout is reduced to 100ms.
Is there any guideline on what would be the maximum allowable amount of time to spend on timeout callbacks ? Also, where should I put the math-intensive codes if I need them to run every 10ms ? Is the callback function a good place, if yes which one and if not are there any main loops that I can use (which can be interrupted by higher priority tasks).
Thanks a lot in advance
Solved! Go to Solution.
- Labels:
-
Debug
-
WICED Sense
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The reset might be triggered by watchdog. To disable watchdog at first but must be careful.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The reset might be triggered by watchdog. To disable watchdog at first but must be careful.