Forum: Mikrocontroller und Digitale Elektronik Atmel SAM4E PIO Controller


von Markus (Gast)


Lesenswert?

Hallo Community,


ich versuche gerade den Einstieg in Cortex M4 MCUs zu finden und tu mich 
in Moment noch mit einer Sache ziemlich schwer: PIO Controller


Ich versuche den EBI für ein LCD zu Initialisieren. Die abgewandelte 
Form des EBI´s gegenüber den Xmegas scheint verständlich zu sein, jedoch 
ist der Umstieg von hart verdrahteter Peripherie zu PIO für mich 
ziemlich schwer.


In meinem Beispiel sind PortC 0-7 die Data Lines, PC11, PC8, PC19 
Steuerleitungen.


Nun die Fragen dazu:

Es gibt 2 ABCDSR Register. Wie hängen diese Zusammen?

Lt. Datenblatt kann ich mit den ABCDSR Registern die Peripherie auf den 
Pin belegen. Aber wie soll das gehen? Und woher weiß ich, welcher 
Buchstabe welche Peripherie ist? Oder hab ich da was Grundlegendes 
falsch verstanden?

Für ein kleines Kommentiertes Beispiel, wie ein PC0 als EBI Data Line zu 
initialisieren ist wäre ich sehr dankbar.


Grüße

Markus

von Thomas K. (larryk)


Lesenswert?

Hallo Markus,

die Frage ist zwar schon eine Weile her, aber vielleicht braucht es ja 
noch mal jemand, zumal zum SAM4E im WEB nicht viel los ist.

Die Signalzuordnung der internen Signale ist im Datenblatt im Abschnitt
11.2 Peripheral Signal Multiplexing on I/O Lines
beschrieben.

Achtung, manche Signale tauchen in den Tabellen mehrfach auf, können 
also auf verschiedene Pins gelegt werden.

Gruß, Thomas.

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.