Abend! Sehe ich das richtig, dass ich die gewandelten Daten des AD7606 per FSMC / FMC auslesen kann? Ich stehe da bezüglich der Pins ein wenig auf dem Schlauch: Sobald eine Convertion erledigt ist, bekomme ich auf BUSY Low. So wie ich den Rest verstehe, schiebt der die ersten 16Bits beim ersten Low-Edge an RD raus. Beim nächsten Low-Edge an RD die nächsten 16Bits usw. So weit, so gut, per Software kriege ich das wohl hin. Aber welcher FSMC / FMC Modus des STM's würde sich da anbieten? Im Prinzip benötige ich ja nur die Datenbus-IOs und eine "Read-High-Edge", damit der Mem-Controller auch checkt, dass ich jetzt die 16Bits haben möchte. Mache ich das etwa mit einer Adress-Leitung? Danke schonmal! Grüße Reggie
Falls mal jemand vor einem ähnlichem Vorhaben steht wie ich, ich konnte mir meine Frage soeben binnen kürzester Zeit selber beantworten: Der NOE-Pin des FMCs / FSMCs stellt die High-Edge am RD-Pin bereit. Einfach die Daten-Pins und den NOE-Pin initialisieren, den FMC / FMSC im NORSRAM-Modus initialisieren und Timings konfigurieren. Das wars schon, ein Zugriff auf einen beliebigen Speicherort in der jeweiligen NORSRAM-Bank beinhaltet den Wert.
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.