Gast
#1505766
Hi, leider hab ich folgendes Problem: Ich benutze das TWI Beispiel für einen Xmega von der Atmel-Webseite. Dabei ist der Xmega als Master konfiguriert und ein PCA9555 als Porterweiterung. So weit alles in Ordnung. Wenn ich nun das Projekt mit AVR-Studio compiliere funktioniert der Code ohne Probleme. Da ich aber lieber Eclipse verwenden möchte wurde der identische Code mit Eclipse kompiliert und auf den Controller geladen. Nun scheint es so als ob der Kontroller nach dem ersten Interruptaufruf abbricht. Es zeigen sich auch unterschiedliche Verhalten ob nun die ISR bei Eclipse vor main oder danach steht. Es schaut so aus als ob irgendwas mit der Adresse der ISR im Speicher nicht in Ordnung ist. Muss ich bei den Interrupts in Eclipse etwas spezielles beachten? Hat jemand zufällig die gleichen Probleme schon mal gehabt? Die Einstellungen der Optimierung sind bei beiden gleich, bzw. ausgeschaltet. Ich benutzte Eclipse mit AVR-Plugin 2.3.1.200 und WinAVR-20090313.