Kết nối SDRAM với STM32

Oct 04 2020

Vâng, trước hết xin chào tất cả mọi thứ và cảm ơn vì đã đọc câu hỏi của tôi. Tôi đang thiết kế một bo mạch với MCU STM32F730R8T6 và tôi muốn kết nối MT48LC16M16A2P-6A với nó là chip SDRAM 4MB. Các kết nối khá cơ bản so với những gì tôi đã thấy, vấn đề là, làm cách nào tôi có thể truy cập bộ nhớ đó từ MCU của mình? Ý tôi là có một thư viện hay thứ gì đó để sử dụng nó? và, nếu ai đó có thể gửi cho tôi một sơ đồ ví dụ, để kết nối bộ nhớ, tôi sẽ đánh giá cao nó. Lời chào hỏi.

Trả lời

2 KIIV Oct 04 2020 at 13:50

Theo như tôi biết, bạn phải chọn biến thể có mô-đun FMC (Bộ điều khiển bộ nhớ linh hoạt) với hỗ trợ SDRAM - nghĩa là bạn phải sử dụng phiên bản 144pin STM32F730 Z 8. Phiên bản 100pin có FMC nhưng không hỗ trợ SDRAM.

Sau khi giải quyết vấn đề này, cần phải định cấu hình mô-đun FMC để sử dụng SDRAM (trong STM32CubeMX chẳng hạn) và RAM sẽ có sẵn tại một số vị trí bộ nhớ theo bố cục bộ nhớ MCU.