Atmel SAM4E PIO Controller

Gast #3263781
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
#3667041
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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren