Hallo
Versuche es mal so:
Wenn die StatusLED nun rot leuchtet, ist sie verpolt.Code:#include "asuro.h" int main(void) { Init(); StatusLED(GREEN); while(1); return 0; }
Gruß
mic
Halloooo
Tut mir leid, dass ich hier am laufenden Band Threats erstelle aber irgentwie wird das mit mir und Asuro nicht so richtig. xD
Soweit funktioniert Alles. Der Selbstest geht auch gut aus, soweit ich das beurteilen konnte.
Nun hab ich mal das Test-Programm von der Asuro CD ein bisschen umgebaut, kompiliert und auf Asuro geflashed, laut Compiler und Flash-Tool auch mit Erfolg. Aber irgentwie funktioniert mein Programm nichso wirklich. Das Einzige was passiert, wenn ich Asuro nach dem Flashen neustarte ist, dass die StatusLed Grün wird. Sie sollte aber Rot werden.
Das Ganze sieht so aus:
Is der Code einfach nur falsch oder stimmt was mit Asuro nich. Wenn ich den Selftest zurückflashe funktioniert der.Code:#include "asuro.h" int main(void) { Init(); while(1) StatusLED(RED); return 0; }
Gruß
Hallo
Versuche es mal so:
Wenn die StatusLED nun rot leuchtet, ist sie verpolt.Code:#include "asuro.h" int main(void) { Init(); StatusLED(GREEN); while(1); return 0; }
Gruß
mic
Bild hier
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
Hi,
ich würd sagen, dass du die Klammern hinter while(1) vergessen hast. Das ganze sollte dann so aus sehen.Code:#include "asuro.h" int main(void) { Init(); while(1) { StatusLED(RED); } return 0; }
Funktioniert leider beides nich. Auf die Idee, dass ich die Diode falschrum eingelötet hab, bin ich auch schon gekommen. Dagegen spricht aber, dass sie beim Flashen auch Grün, bzw Rot bei Fehlern leuchtet.
Danke trozdem für eure Hilfe. (=
hast du die datei gespeichert bevor du make-all ausgeführt hast????
mfg liggi
Lieber am Asuro rumschrauben als alles andere.
Meine Homepage
Hallo,
ich kann liggi nur zustimmen, schaue mal nach ob du die datei test.c auch speicherst bevor du das make tool asuführtst. hatte das selbe problem bei meinem asuro, du kannst auch mal versuchen, die beiden hex datein (beispielprogramm und dein eigenes programm) in den winavr zu öffnen und vergleichen, eig. müsste die anders aufgebaut sein...
Lesezeichen