ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
91888 Топик полностью
AlexandrY (17.06.2007 22:12, просмотров: 1) ответил xanoy на Вопрос по WitchDog. Как лутше сбрасывать.
Все правильно, очень верно сделано. Тайм-аут у WDT часто очень короткий, поэтому сбрасывать его надо регулярно и в прерываниях, чтобы ничто не помешало его сбросить. А вот решение когда рестартовать процессор надо принимать реже чем период WDT и аккуратно. Решение принимается в той же процедуре, что и сброс WDT. Решение может базироваться на счетчиках переключения контекста у критичных задач или отметках прохождения определенных участков кода или по факту 100% загрузки процессора и т.д.