Gast
#1130784
Hallo zusammen, hab mir das Net-IO-Board von Pollin zusammen gelötet und die Software von Ulrich Radig mit dem AVR-Studio aufgespielt. Funktioniert alles wunderbar. Um die Software an meine Bedürfnisse anzupassen, will ich mit dem AVR-Studio mal durch den ganzen Quellcode steppen. Leider kommt es hierbei zu äußerst seltsamen Effekten. Beispiel: Datei 'main.c' bei Aufruf von usart_init(BAUDRATE); Es wird die Datei udp_lcd.c aufgerufen, die Eingabemarke springt in die Funktion void udp_lcd_init (void) auf die abschliessende geschweifte Klammer der Funktion. Das obwohl ich alles was mit LCD in der config.h zu tun hat ausgeschaltet hab. Von hieraus geht es dann mit dem nächsten Step in die richtige Funktion. Bei der Ausgabe von "usart_write("\n\rSystem Ready\n\r");" werden die Bytes nicht in das IO-Register 'UDR' geschrieben. Ausserdem stürzt AVR-Studio extrem häufig ab, wenn ich mit der rechten Maustaste auf den Quellcode klicke (beim Debuggen). Viele Variablen lassen sich nicht über das Watch-Fenster beobachten. usw. Kennt ihr das Verhalten? Kann man was dagegen machen? Gruß Mathias