Northeastern-Electric-Racing / Cerberus

Our FreeRTOS-based vehicle control application
1 stars 0 forks source link

Watchdog timer task #54

Closed nwdepatie closed 11 months ago

nwdepatie commented 1 year ago

So we have a hardware watchdog onboard the PCB that we will need to continuously "pet" to tell it that we are not stuck anywhere in the code. Check the MPU PCB for what watchdog timer we are using and its behavior. This task needs to be the lowest priority task that we are running, as to ensure that all other tasks are completed before this one can run.

nwdepatie commented 11 months ago

Essentially copy the framework for designing an RTOS task in this commit here https://github.com/Northeastern-Electric-Racing/Cerberus/commit/ad37d09fe37fe43a9a614c74d39618830ecaf754