Сброс платы из прошивки, работающей под anOS - PullRequest
0 голосов
/ 03 мая 2018

У меня есть доска под управлением FreeRTOS. В main () у меня есть настройка оборудования, создание задач и инициализация параметров, затем, наконец, запускается планировщик.

Один из способов - системный монитор на случай, если что-то сойдет с ума. Проблема в том, как эффективно перезапустить плату из задачи? Язык C.

1 Ответ

0 голосов
/ 06 мая 2018

Один ответ, который я обнаружил, заключается в использовании freeRTOS нелокальных переходов (setjmp (), longjmp ()). Так что это не полностью аппаратный вопрос

Тем не менее, я, вероятно, заставлю тайм-аут MC / H / W сторожить время

...