Hi, ich versuch gerade USB auf dem ATxmega32A4U Controller zum Laufen zu bringen. Das Programm für den Controller versuch ich mit avr-gcc unter Linux zu kompilieren. Ich hab mir für die avrlibc ein entsprechendes .h File gemacht, da der Controller leider (noch) direkt unterstützt wird. Das Problem das ich jetzt habe, ist, dass die Interruptvektoren nicht vollständig sind. Wenn ich mir das Disassembly ansehe, dann sehe ich, dass die Interrupt Vector Table bis Adresse 0x174 geht. Ich bräuchte aber auch den USB Interrupt und der liegt erst auf Adresse 0x1F4 laut Datenblatt. Kann ich dem GCC irgendwie sagen, dass er die Tabelle erweitern soll?? Danke schonmal, Andreas
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.