Forum: Mikrocontroller und Digitale Elektronik ATxmega32A4U USB mit GCC


von Andreas A. (Firma: Embedded Microtec) (andi) Flattr this


Lesenswert?

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
Noch kein Account? Hier anmelden.