Имеется плата с Atmega 128. При включении питания зависает не постоянно. Программа написана на winavr включен fuse WDTON. В main первая команда погасить светодиоды, затем wdt_enable(WDTO_2S); После повторной подачи питания запуск происходит нормально. Состояние зависания определяю по тому, что светодиоды не гаснут. Возможные варианты: 1. Так как при повторном запуске программа запускается нормально значит flash память не портится. 2. AVR не правильно выполняет команды в "стрессовых" ситуациях ..... 3. Загадки WinAVR
Кварц внешний 14.7456
Уважаемые специалисты, помогите разобраться.
|