[an error occurred while processing this directive]
|
В общем случае есе равно, откуда делать ВачДог - лишь бы правильно.
Но ВачДог из прерывания имеет маленькое преимущество.
;)
Если при зависании фоновой программы продолжает
работать интеллект в прерывании, просто АбиднА этим
интеллектом не воспользоваться, неправда ли ? ;)
У меня ВачДог работает "в отрицательной" логике:
импульс то выдается всегда - из прерывания.
А затем в том же прерывании проверяется ряд условий.
и если плохо :
WATCHDOG_INI
P0=P1=P2=P3=0xff;
DI
for (;;) {}
E-mail: info@telesys.ru