STM32f407 mit externen Datenbus und Adressbus

OP #4175092
Lesenswert?

Hi,

ich möchte gern einen Speicherbaustein ansprechen, der über 6 
Adressleitungen und 8 Datenleitungen verfügt.

Möchte den Bus mit den Pins des Port verbinden


Möchte gern das STM32F407VG-Discovery Board zum testen verwenden, jetzt 
wollte ich mich hier mal informieren ob das mit dem STM32f407 überhaupt 
geht?

Dann meine bisherige Recherche ergab, das angeblich nur das größere 
Board STM32F429 über einen externen Daten- und Adressbus verfügt?

Die Frage ist nun ob das soweit stimmt und ob das überhaupt so 
funktionieren kann wie ich mir das vorstelle, also das ich die Ausgänge 
des Bausteins mit den Pins des Boards verdrahte und dann die Pins mit 
einer alternativen Funktion programmieren kann und vielleicht noch eine 
CS-Logik dazu betreiben kann?

Danke schon mal für eure Antworten
Gast #4175131
Lesenswert?

Daniel Frank schrieb:
> ich möchte gern einen Speicherbaustein ansprechen, der über 6
> Adressleitungen und 8 Datenleitungen verfügt.

Sechs Adressleitungen gib gerade mal 64 Bytes (bei 8 Datenleitungen)
Adressraum. Für was soll dies gut sein?

> Möchte den Bus mit den Pins des Port verbinden

Du brauchst nicht unbedingt einen externen Adressbus. Du kannst einfach 
an
einem 8-Bit Port die 6 Adressleitungen, R/W und CS anlegen und dann auf
dem Port die benötigten Bits setzen. Auf einem zweiten Port liest bzw. 
schreibst du dann die 8-Bit Daten.

Evtl. solltest du mal genauer schreiben, was du vorhast!
OP #4175725
Lesenswert?

Hi klausr,

es geht um eine Erweiterungsplatinne die DI/O auf 24V Basis steuern 
kann. Deshalb reichen dort die 6 Adressleitungen auch aus.

Ok, das mit den GPIOś hört sich auch ausreichend machbar an für meine 
Anforderungen.


Dann vermutlich OpenDrain mit Push_Up Widerstand oder??

Danke

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