ATxmega32A4U USB mit GCC

OP (Firma: Embedded Microtec) #3381766
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.