http://www.atmel.com/dyn/products/to...p?tool_id=2725
kann sein das die seite down ist? ich komm da nicht drauf...
nach bissel googlen habe ich das hier gefunden: http://www.atmel.no/beta_ware/
ich probier einfach mal ob es damit auch geht
Werbung
http://www.atmel.com/dyn/products/to...p?tool_id=2725
kann sein das die seite down ist? ich komm da nicht drauf...
nach bissel googlen habe ich das hier gefunden: http://www.atmel.no/beta_ware/
ich probier einfach mal ob es damit auch geht
Hallo zusammen
wenn ich n´Stück Code aus den Forum nehme oder mit ne ganz einfache Funktion schreibe , bekomme ich ständig die Compilermeldung :
vermutilch greife ich auf falsche *.h zu oder was mache ich falsch.Code:Build started 6.1.2007 at 10:43:29 avr-gcc.exe -mmcu=atmega8 test1.o -L"I:\Asuro\test1\lib" -L"I:\Asuro\test1\lib\inc" -o test1.elf test1.o(.text+0xc): In function `main.0': : undefined reference to `Init' test1.o(.text+0x10): In function `main.0': : undefined reference to `FrontLED' test1.o(.text+0x16): In function `main.0': : undefined reference to `MotorDir'
nein. du hast wahrscheinlich versucht, die asuro.c einzubinden oder hast das einbinden ganz vergessen. die erste zeile muss heissen:
dabei muss die asuro.h im gleichen verzeichnis wie deine quellcode datei liegen. FALSCH ist auchCode:#include "asuro.h"
denn dann sucht der compiler die datei in deinem eigenen verzeichnis.Code:#include <asuro.h>
Hallo Dalmator
dake für die schnelle Antwort, leider liegts daran nicht ; ich vermute irdenwelche falschen Pfad einstellungen. denn selbst bei diesem hoch komplexen Programm kommt ne fehlermeldung:
die Fehlermeldung lautet:Code:#include "asuro.h" int main(void){ /*Init();*/ FrontLED(ON); while(1); return 0; }
Build started 7.1.2007 at 12:40:55
avr-gcc.exe -I"C:\Dokumente und Einstellungen\Arno und Andrea\test\." -mmcu=atmega8 -Wall -gdwarf-2 -Os -fsigned-char -MD -MP -MT test.o -MF dep/test.o.d -c ../test.c
In file included from ../asuro.h:34,
from ../test.c:1:
i:/winavr/bin/../avr/include/avr/signal.h:36:2: warning: #warning "This header file is obsolete. Use <avr/interrupt.h>."
avr-gcc.exe -mmcu=atmega8 test.o -lm -lc -o test.elf
test.o: In function `main':
../test.c:4: undefined reference to `FrontLED'
make: *** [test.elf] Error 1
Build failed with 1 errors and 1 warnings...
an was liegt das ??? Hab noch Word angehängt wo man nen screenshot vom AVRSTudio sieht.
Gruß Coolhand![]()
Hi,
füge mal das File asuro.c zu deinem Projekt dazu. Dann sollte es klappen.
Rechter Mausklick auf 'Source Files' Add existing Source File(s)...'.
Hallo Marvin
Danke jetz läuft der Compiler durch , aber wo landet jetzt das hex. file???
GRuß
Collhand =D> =D> =D>
wieso eigentlich nicht?
Lesezeichen