PDA

Просмотр полной версии : СПК207 нет перезагружается при watchdog exception



alexey.kachalov
25.01.2016, 10:58
Добрый день, коллеги!

СПК207, прошивка 3.951.

В MainTask:
"Сторожевой таймер" ставлю галку "Включить"
"Время": T#1S
"Восприимчивость": 1

Пишу тестовую программу с зацикливанием, вызываемую при нажатии на кнопку на экране:
IF button_pressed THEN
    WHILE TRUE DO
        ;
    END_WHILE
END_IF

Компилирую, запускаю, жму кнопку -> Вылетает Watchdog Exception -> СПК ничего не делает, хотя должен был бы перезагрузиться.

В документации про работу watchdog толком ничего нет. На форуме толкового объяснения данного поведения не нашёл, вот и решил создать тему. Надеюсь, ребята из ОВЕН помогут разобраться с данным вопросом.

Вопрос к знатокам:
Можно ли написать глобальный обработчик исключения, чтобы при Watchdog Exception можно было бы выполнить sysExecute('/sbin/reboot')?