|
Этим таймером надо управлять самому, т.е. сбрасывать его до того как он перейдет из FFFFh в 0 (первое число зависит от разрядности таймера). Если это не сделать (программа зависла), то в момент перехода в 0 таймер перезапустит процессор. По моему мнению это защита только для задач, где неважно перезапускался процессор или нет. В более серьезном случае необходимо постоянно сохранять текущие результаты выполнения программы вне ОЗУ контроллера, дабы после аварийного перезапуска он смог бы восстановить корректно свою работу.
E-mail: info@telesys.ru