Forum: Mikrocontroller und Digitale Elektronik STM32 Parallel Bus ADC


von Reginald L. (Firma: HEGRO GmbH) (reggie)


Angehängte Dateien:

Lesenswert?

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

von Reginald L. (Firma: HEGRO GmbH) (reggie)


Lesenswert?

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