Gast
#3639447
Hallo zusammen, ich habe ein Problem und weiß einfach nicht mehr weiter. Vorab ein paar Infos zu meiner Ausgangslage. Ich nutze Atmel Studio 6 (Service Pack 2). Der µC ist ein Xmega128A1U. Ich nutze den Standardcompiler von AVR-Studio. Programmer ist ein JTAGICE3. Program Memory Usage: 44714 bytes 32,1 % Full Data Memory Usage: 6820 bytes 83,3 % Full Und hier mein tolles Problem: Ich nutze vom AtmelSoftwareFramework die Library für die USB-Schnittstelle (funktioniert auch wunderbar). In meinen Programm (ca. 3000 Zeilen oder mehr) habe ich eine selbst erstellte Funktion, die momentan an keiner Stelle aufgerufen wird (ja, ich bin mir sicher, dass sie nicht aufgerufen wird). Jetzt kommt das verblüffende: Wenn ich in dieser Funktion Änderungen vornehme, dann geht auf einmal die USB-Verbindung nicht mehr. Die Funktion hat nichts mit der USB-Schnittstelle zu tun und greift auf keine IO's zu. Meine Vermutung ist ein Problem mit dem Stack... Beim Debuggen kommt aber keine Fehlermeldung, wie z.B. Stackoverflow. Ich hoffe, ihr könnt mir weiterhelfen. Schon mal vielen Dank im Voraus!