Forum: Mikrocontroller und Digitale Elektronik Structs der ATXMega


von Langdon (Gast)


Lesenswert?

Hallo,

Nach einigen kleineren Projekten auf den standart Atmegas muss ich nun 
auf einen atxmega umsteigen.

Dazu hab ich in das Manual geschaut, um mich mal mit den Registern 
vertraut zu machen, da hier ja schon ein großer Unterschied ist.

Nun sind diese ja in Structs angeordnet, jedoch finde ich nirgends die 
Bezeichnungen für diese Structs. Die Register sind ja alle im Manual 
drin.

Wo kann ich diese Struct nachlesen?

Mit freundlichen Grüßen
Langdon

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

> Nun sind diese ja in Structs angeordnet

Was magst Du meinen?

von Tobias K. (tobi123)


Lesenswert?

Bei deinem Compiler gibt es die Include Files (.h) für den 
entsprechenden Prozessor. Einfach reinschauen, dort findest du die 
Structs und auch die ganzen Bezeichnungen von Ports, Pins usw.
Bei meinem Codevision Compiler sind das z.B.
xmega256a3.h für die Ports und Pins und
xmstruct.h für die Structdefinitionen aller XMegas.
Keine Ahnung wie die Files beim GCC heissen.

Ohne dort reinzuschauen wäre ich auch nicht klargekommen. Die 
Bezeichnungen enstprechen zwar meist denen des Datenblatts, aber nicht 
immer exakt.
Auf jeden Fall solltest du "AVR1000: Getting Started Writing C-code for 
XMEGA" lesen.

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.