Цитата(chief_olimp @ Jul 29 2009, 17:14)

компилятор сам сделает файл с расширением .eep
Компилятор сам делает только объектные файлы с расширением .o. Линкер их собирает в файлы с расширением (обычно) .elf. А вот уже из .elf утилита avr-objcopy умеет данные для eeprom скопировать в отдельный файл (обычно в формате Intel-HEX). Запускается утилита командой
Код
avr-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom="alloc,load" --change-section-lma .eeprom=0 --no-change-warnings <файл.elf> <файл.eep>
Другое дело, что плугин студии сам дописывает эту команду в makefile.