Цитата(zltigo @ Feb 11 2008, 22:03)

Watcdog сбрасывает самая неприоритетная (можно специально созданная), но периодически запускаемая задача. Ну а в системном таймере сбрасывать, это, конечно, очень грубо.
Цитата(zltigo @ Feb 11 2008, 22:03)

Ну а в системном таймере сбрасывать, это, конечно, очень грубо.
А чем запуск этой "периодической задачи" менее "груб" чем сброс WDT в хандлере? Ведь она (эта задача) запускается всё равно по системному таймеру.
Кстати, у меня так и сделано. Хандлер через определённые промежутки времени переводит в ready-состояние некий приодический поток. А уж он обслуживает WDT и прочие периодические проверки