Владимир (14.03.2005 10:41, просмотров: 1) ответил Kirill на Подскажите, кто в курсе, как заставить линкер (IAR C) сгенерить файл EEPROM области.
Ответ: 1) В настройках проекта установить формат выходного файла -> simple.
2) Пересобрать проект.
3) Запустить postlink.exe с ключами:
postlink.exe -intel-extended -code myProjectName.raw myProjectName.hex
postlink.exe -intel-extended -xdata myProjectName.raw myProjectName.eep
4) Почитать readme files из директории $IAR_DIR$\avr\doc\
И особенно $IAR_DIR$\avr\doc\postlink.htm
Через .xcl получение отдельного файла для прошивки EEPROM выглядит
так:
-Ointel-extended,(CODE)=D:\Projects\AVR\OUT\Logger.hex
-Ointel-extended,(XDATA)=D:\Projects\AVR\OUT\eeprom.hex
Смотри описание XLINK.pdf раздел Output formats. Two output files.