Ich versuche zur Zeit ein Cypress CY7C1041DV33 ( http://de.rs-online.com/web/p/speicherbausteine-sram/7105717/) 4MBit SRAM an einen STM32F417 über den FSMC anzubinden. Das RAM wird nicht gemultiplexed Die meisten Verbindungen sind ja recht klar: D0-15 und A0-15 werden direkt verbunden NE1 an CE NOE an OE NWE an WE NBL0 an BLE NBL1 an BHE aber was geschieht mit CLK, NL und NWAIT, soll ich die floaten lassen oder besser an einen PULL-Up oder PULL-Down? Und das gleiche für A18-A25 ich nehme an, dass ich die nicht mehr als GPIO benutzen kann, oder wäre das noch möglich?
Du musst nur die Pins die du brauchst als FSMC Pins konfigurieren. Alle anderen bleiben dir für andere Zwecke erhalten. Grüsse
Super, vielen Dank! Das heißt also, dass ich auch an einem STM32F417 im LQFP144 sowohl das DCMI mit externer synchronisation verwenden kann als auch non muxed RAM? Normalerweise kollidieren der NOR_RAM_NL und DCMI_VSYNC auf PB7, aber für SRAM würde ich ja den NOR_RAM_NL nicht brauchen. Dann könnte ich vielleicht sogar statt dem LQFP176 Monster, welches ich jetzt verplant habe, den schnuckeligen LQFP100 nehmen. Das wäre sehr angenehm.
>Dann könnte ich vielleicht sogar statt dem LQFP176 Monster, welches ich >jetzt verplant habe, den schnuckeligen LQFP100 nehmen. Das wäre sehr >angenehm. 100 pin ist muxed Bus. 144 pin musst du wohl spendieren. Grüsse
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.