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
Druckbare Version
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 :-k
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>
Hallo M.a.r.v.i.n.
hat sich erledigt .
Danke ](*,)
=)
irgendwie mögen sich avrstudio und der asuro nicht besonders... =)
wieso eigentlich nicht?
keine ahnung. aber viele leute berichten von problemen. mir ist es egal, wo ich nun die programme schreibe, ich nutze kate (linux) und kompiliere dann mit dem gcc.