Цитата(V_G @ Dec 22 2009, 02:02)

Я лично предпочитаю в бутлоадере обходиться без прерываний. В нем не так много функций, особых требований по быстродействию нет, а прерывания в бутлоадере - дополнительный головняк.
Всего-то достаточно ожидать символа с компорта:
Присоединяюсь. С таблицей прерывания, расположенной в начале устройства, и бут-областью в конце (а из другого места писать флэш еще более для AVR затруднительно), с прерываниями лучше не связываться. Я лично их не использую (смысл?), делаю таким же циклическим опросом. Для контроллеров с таблицей прерываний в конце памяти может и есть смысл.
У Атмела есть документ по поводу такого загрузчика с исходниками всего, включая PC-часть:
http://www.atmel.com/dyn/resources/prod_do...nts/doc2589.pdf. Шифрование по AES. Думаю, вполне хватит для данной задачи.
Сообщение отредактировал rezident - Dec 25 2009, 21:50
Причина редактирования: Излишнее цитирование.