FreeRTOS & watchdog

jakbird wrote on Monday, May 17, 2010:

In one app (ARM7) I set up a high priority task as a watchdog, triggered once per second from the RTC timer.  The watchdog checks the pending messages in several application queues to make sure none are maxed out for several seconds, indicating a hung process.  I also reset an external hardware watchdog at the same time.

For another design I put the independent watchdog (STM23) in the system tick hook routine, to guarantee the RTOS timer doesn’t stop.
  Jack Peacock