lineage
03.02.2011, 07:42
Hallo erstmal.
ich habe vor kurzem mit der AVR programmierung angefangen
(AVR Studio V4.14 Build 589 + WinAVR-20100110)
ich habe Google schon dazu befragt aber keine lösung gefunden.
ich habe das beispielprogramm des RN-Control Boards mit der UART LIB von Peter Fleury erweitert und seit dem bekomme ich folgende Fehlermeldungen.
rm -rf RNControl-Test.o uart.o RN-Control_mod.elf dep/* RN-Control_mod.hex RN-Control_mod.eep RN-Control_mod.lss RN-Control_mod.map
Build succeeded with 0 Warnings...
avr-gcc.exe -mmcu=atmega32 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MF../default/uart.o -MD -MP -MT RNControl_mod.o -MF dep/RNControl_mod.o.d -c ../RNControl_mod.C
cc1plus.exe: warning: command line option "-std=gnu99" is valid for C/ObjC but not for C++
avr-gcc.exe -mmcu=atmega32 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MF../default/uart.o -MD -MP -MT uart.o -MF dep/uart.o.d -c ../uart.c
avr-gcc.exe -mmcu=atmega32 -Wl,-Map=RN-Control_mod.map RNControl_mod.o uart.o -L"D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default" -o RN-Control_mod.elf
RNControl_mod.o: In function `Digitalwerte()':
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:176: undefined reference to `uart_puts(char const*)'
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:176: undefined reference to `uart_puts(char const*)'
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:176: undefined reference to `uart_puts(char const*)'
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:177: undefined reference to `uart_puts(char const*)'
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:178: undefined reference to `uart_puts(char const*)'
RNControl_mod.o:D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:181: more undefined references to `uart_puts(char const*)' follow
RNControl_mod.o: In function `main':
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:206: undefined reference to `uart_init(unsigned int)'
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:222: undefined reference to `uart_puts(char const*)'
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:223: undefined reference to `uart_puts(char const*)'
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:224: undefined reference to `uart_puts(char const*)'
make: *** [RN-Control_mod.elf] Error 1
Build failed with 10 errors and 1 warnings...
danke schonmal an alle die mir helfen können
ich habe vor kurzem mit der AVR programmierung angefangen
(AVR Studio V4.14 Build 589 + WinAVR-20100110)
ich habe Google schon dazu befragt aber keine lösung gefunden.
ich habe das beispielprogramm des RN-Control Boards mit der UART LIB von Peter Fleury erweitert und seit dem bekomme ich folgende Fehlermeldungen.
rm -rf RNControl-Test.o uart.o RN-Control_mod.elf dep/* RN-Control_mod.hex RN-Control_mod.eep RN-Control_mod.lss RN-Control_mod.map
Build succeeded with 0 Warnings...
avr-gcc.exe -mmcu=atmega32 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MF../default/uart.o -MD -MP -MT RNControl_mod.o -MF dep/RNControl_mod.o.d -c ../RNControl_mod.C
cc1plus.exe: warning: command line option "-std=gnu99" is valid for C/ObjC but not for C++
avr-gcc.exe -mmcu=atmega32 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MF../default/uart.o -MD -MP -MT uart.o -MF dep/uart.o.d -c ../uart.c
avr-gcc.exe -mmcu=atmega32 -Wl,-Map=RN-Control_mod.map RNControl_mod.o uart.o -L"D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default" -o RN-Control_mod.elf
RNControl_mod.o: In function `Digitalwerte()':
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:176: undefined reference to `uart_puts(char const*)'
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:176: undefined reference to `uart_puts(char const*)'
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:176: undefined reference to `uart_puts(char const*)'
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:177: undefined reference to `uart_puts(char const*)'
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:178: undefined reference to `uart_puts(char const*)'
RNControl_mod.o:D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:181: more undefined references to `uart_puts(char const*)' follow
RNControl_mod.o: In function `main':
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:206: undefined reference to `uart_init(unsigned int)'
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:222: undefined reference to `uart_puts(char const*)'
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:223: undefined reference to `uart_puts(char const*)'
D:\Elektronik Projekte\AVR\AVR GCC\RN-Control_mod\default/../RNControl_mod.C:224: undefined reference to `uart_puts(char const*)'
make: *** [RN-Control_mod.elf] Error 1
Build failed with 10 errors and 1 warnings...
danke schonmal an alle die mir helfen können