Nemohu zkompilovat prg v AVRstudiu
Moderátor: Moderátoři
Nemohu zkompilovat prg v AVRstudiu
Výpis kompilace
Build started 16.11.2010 at 10:27:51
avr-gcc -mmcu=attiny2313 -Wall -gdwarf-2 -std=gnu99 -DF_CPU=19660800UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT Stopky.o -MF dep/Stopky.o.d -c ../Stopky.c
avr-gcc -mmcu=attiny2313 -Wl,--defsym=__stack=0x80 -Wl,-Map=Stopky.map Stopky.o STOPKY_LIB.o -o Stopky.elf
avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature Stopky.elf Stopky.hex
avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" --change-section-lma .eeprom=0 --no-change-warnings -O ihex Stopky.elf Stopky.eep || exit 0
avr-objdump -h -S Stopky.elf > Stopky.lss
AVR Memory Usage
----------------
Device: attiny2313
Program: 992 bytes (48.4% Full) (.text + .data + .bootloader)
Data: 21 bytes (16.4% Full) (.data + .bss + .noinit)
Build failed with 5 errors and 0 warnings...
- Přílohy
-
zdroj.txt- (9.52 KiB) Staženo 188 x
Jenže já jsem již 2313-ku již programoval a problémy jsem neměl.
Tak jsem si s tím prográmkem začal hrát a nakonec jsem chybu nenašel.
Ale zjistil jsem, že pokud vše ze souborů STOPKY_LIB.c (i z .h) narveš do
STOPKY.c, chyby pak jako zázrakem zmizí.
Build started 19.11.2010 at 15:49:04 avr-gcc -mmcu=attiny2313 -Wall -gdwarf-2 -DF_CPU=19660800UL -Os -fsigned-char -MD -MP -MT Stopky.o -MF dep/Stopky.o.d -c ../Stopky.c
avr-gcc -mmcu=attiny2313 -Wl,-Map=Stopky.map Stopky.o -o Stopky.elf
avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature Stopky.elf Stopky.hex
avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" --change-section-lma .eeprom=0 --no-change-warnings -O ihex Stopky.elf Stopky.eep || exit 0
avr-objdump -h -S Stopky.elf > Stopky.lss
AVR Memory Usage ---------------- Device: attiny2313
Program: 1034 bytes (50.5% Full) (.text + .data + .bootloader)
Data: 21 bytes (16.4% Full) (.data + .bss + .noinit)
Build failed with 5 errors and 0 warnings...