Podłącz SDRAM do STM32

Oct 04 2020

Cóż, przede wszystkim witam wszystko i dziękuję za przeczytanie mojego pytania. Projektuję płytkę z mikrokontrolerem STM32F730R8T6 i chcę podłączyć do niej MT48LC16M16A2P-6A czyli układ 4MB SDRAM. Połączenia są dość podstawowe z tego, co widziałem, chodzi o to, jak mogę uzyskać dostęp do tej pamięci z mojego MCU? Chodzi mi o to, że jest biblioteka lub coś, co z tego korzysta? a jeśli ktoś może mi przesłać przykładowy schemat, do podłączenia pamięci byłbym wdzięczny. Pozdrowienia.

Odpowiedzi

2 KIIV Oct 04 2020 at 13:50

Z tego co wiem, trzeba wybrać wariant z modułem FMC (Flexible Memory Controller) z obsługą SDRAM - oznacza to, że trzeba użyć wersji 144pin STM32F730 Z 8. Wersja 100pin ma FMC, ale nie obsługuje SDRAM.

Po rozwiązaniu tego problemu należy skonfigurować moduł FMC do korzystania z SDRAM (na przykład w STM32CubeMX), a pamięć RAM będzie dostępna w jakiejś lokalizacji pamięci zgodnie z układem pamięci MCU.