Смотря какой процессор и какая у вас конфигурация. Если xmega, там есть программный ресет. Если используется вочдог, можно вызвать ресет бесконечным циклом. Если не то и не другое, запретить прерывания, настроить стек (если он в начале программы не настраивается), сбросить все настройки периферии (особенно разрешения прерываний), которые могут помешать вашей программе (если авария, может, и периферия расстроена?), и уйти на вектор ресета (0 или бутлоадер)
Сообщение отредактировал V_G - Apr 6 2011, 22:03
|