Какой сути? Зависания любой ветки он отследит. При затыкании обработчика TimerB wdt сработает. Когда проц застрял, а обработчик крутится ну застрял проц, счетчик этой ветки переполнился, wdt сработал. Остается вариант, когда процессор несанкционированно упал в спящий режим, ну вот этот вариант может быть только от стека. ВСЕ. Завалить такую систему нельзя. PS:неплохо рестарты посадить на все неиспользуемые вектора, но опять же это от кривых рук или от стека, а его мы отслеживаем.
|