Hallo
Die Pointerwarnung kam irgendwann mal nach einem Update vom WinAVR. Der zu ändernde Code in asuro.h:
Und entsprechend in asuro.c:Code:/* function for serial communication */ void SerWrite(char *data, unsigned char length); // edit by mic 1.4.2011
Parameter für das Terminalprogramm sind 2400Baud, 8Bit, none Parity, 1Stopbit und keine Flußkontrolle. Die 7 Zeichen kommen an, werden aber nicht richtig eingelesen: "Ha_|CoR". Da der Fehler mit jedem Zeichen schlimmer zu werden scheint, tippe ich auf das Stopbit...Code:/* function for serial communication */ void SerWrite(char *data, unsigned char length) // edit by mic 1.4.2011 {
Nicht richtig kompilliert? Falsche Datei geflasht? Fehler beim Flashen? Oder der Klassiker beim Notepad: Quellcode nicht gespeichert vor dem Kompillieren. Versuch's doch einfach nochmal:Vor allem irritiert mich eben auch, dass die LED nicht gelb leuchtet, da kann man ja beim programmieren nicht so viel falsch machen.
(ungetestet)Code:#include "asuro.h" int main(void) { Init(); StatusLED(YELLOW); while(1); return 0; }
Gruß
mic







Zitieren


Lesezeichen