Цитата(Skaf @ Nov 5 2010, 22:24)

Ну это все понятно. А компилятор сам разместит процедуры обработки прерываний в области бутлоадера?
ISR(TWI_vect){
...
}
Да, в том случае, если этот проект вы компилируете как бутлоадер, передавая gcc параметр
Код
-Wl,--section-start=.text=0xXXXX
, указывающий линковщику разместить весь код вместе с таблицей векторов начиная с адреса 0xXXXX (в байтах!).
Вот даже есть makefile для бутлоадера:
http://easyelectronics.ru/img/AVR_kurs/Bootloader/makefileА вот неплохой FAQ для gcc:
http://blog.schicks.net/wp-content/uploads...tloader_faq.pdf
Сообщение отредактировал artymen - Nov 5 2010, 18:59