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
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!
Gast
#4175145
Ja, hat FSMC. (aber auch anders könnte man das (mit fast jedem uC) parall. anschliessen, dann nat etwas langsamer)
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.