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