Возможно кому-нибудь пригодится. Можно немножко добавить в Makefile и немножко настроить Programmers Notepad, чтобы получить возможность прошивать AVReal' ом прямо из Programmers Notepad. Вот: В файле Makefile, в секции Define programs and commands:
#---------------- Programming Options (avreal) ---------------- #путь к исполнимому файлу может быть любым, опции на ваш вкус AVREAL = d:/AVReal125/avreal32.exe +$(MCU) -p1 -ab -o0 AVREAL_FLAGS = -e -w AVREAL_FLASH = $(TARGET).hex AVREAL_EEPROM = $(TARGET).eep AVREAL_VERBOSE = -v #--------------------------------------------------------------
В секции целей (после all: где-нибудь)
# Program the device with AVReal. program1: if test -f $(TARGET).eep; then \ $(AVREAL) $(AVREAL_FLAGS) $(AVREAL_FLASH) $(AVREAL_EEPROM) $(AVREAL_VERBOSE); \ else \ $(AVREAL) $(AVREAL_FLAGS) $(AVREAL_FLASH) $(AVREAL_VERBOSE); \ fi
В Programmers Notepad 2 добавить в Tools->Options->Tolls->Sheme:(None-Global Tools) новый пункт или отредактировать существующий Programm путем изменения в свойствах parameters на program1 (см. выше в секции целей).
Упс, забыл - адаптер Байт Бластер.
Сообщение отредактировал ksv198 - Apr 19 2007, 13:09
Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380
Можно еще добавить тарджет reset: avreal32.exe +$(MCU) -p1 -ab чтобы можно было сбрасывать АВР прямо из IDE. Особенно удобно, если прицепить на шорткат.
--------------------
Вони шукають те, чого нема, Щоб довести, що його не існує.