Отправлено
sag1979 (83.69.222.162) 11 января 2010, г. 11:18
Моя задача - переместить таблицу прерываний ATmega в BOOT-ROM и вызвать прерывание. Для этого я делаю: 1.Программирую фуз BOOTRST. 2.Переключаю биты IVCE IVSEL в указанной последовательности (перемещение собственно) 3. Включаю глобально прерывания в программе. 4. В файле .XLS (IAR) располагаю весь код в BOOT-ROMe. (и ставлю опцию компилятора - использовать мой файл управления линкером) Результат: Код расположен где надо (смотрю отладчиком),мэйн выполняется, но прерывания не вызываются как-будто их нет. Подскажите, что я не доделал??? Сижу ломаю голову и даташиты.