Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Помогите получить .cof в примере \WinAVR
Отправлено
Merivaison 02 марта 2009 г. 12:24
Помогите получить .cof в примере C:\WinAVR\doc\avr-libc\examples\stdiodemo
он приложен http://slil.ru/27011869
Пример компилируется нормально, но выдает лишь .elf
Если я делаю свой мэйкфайл то пример скомпилить не получается, если повыкидывать из него 70% то компилится и .cof есть.
Т.е. нужно именно родной мэйкфайл подправить.
1) В мануале
c:\WinAVR-xxxxxxxx\doc\avr-libc\avr-libc-user-manual.pdf
22.36.3 Compiling and Linking Страница 303 и далее про .cof не говорится.
2) Эта строка
avr-objcopy --debugging -O avr-coff prg.elf prg.cof
не помогает.
3) вставка лабуды из C:\WinAVR\sample\Makefile
# Convert ELF to COFF for use in debugging / simulating in AVR Studio or VMLAB.
COFFCONVERT = $(OBJCOPY) --debugging
COFFCONVERT += --change-section-address .data-0x800000
COFFCONVERT += --change-section-address .bss-0x800000
COFFCONVERT += --change-section-address .noinit-0x800000
COFFCONVERT += --change-section-address .eeprom-0x810000
coff: $(TARGET).elf
@echo
@echo $(MSG_COFF) $(TARGET).cof
$(COFFCONVERT) -O coff-avr $< $(TARGET).cof
extcoff: $(TARGET).elf
@echo
@echo $(MSG_EXTENDED_COFF) $(TARGET).cof
$(COFFCONVERT) -O coff-ext-avr $< $(TARGET).cof
тоже не помогла.
================
Если кто может - помогите пожалуйста.
Составить ответ | Вернуться на конференцию.
Ответы