เชื่อมต่อ SDRAM กับ STM32

Oct 04 2020

ก่อนอื่นสวัสดีทุกอย่างและขอบคุณที่อ่านคำถามของฉัน ฉันกำลังออกแบบบอร์ดที่มี STM32F730R8T6 MCU และฉันต้องการเชื่อมต่อ MT48LC16M16A2P-6A ซึ่งเป็นชิป SDRAM ขนาด 4MB การเชื่อมต่อค่อนข้างพื้นฐานจากสิ่งที่ฉันเห็นสิ่งนี้คือฉันจะเข้าถึงหน่วยความจำนั้นจาก MCU ของฉันได้อย่างไร ฉันหมายถึงมีห้องสมุดหรืออะไรที่จะใช้? และถ้ามีใครสามารถส่งแผนผังตัวอย่างมาให้ฉันเพื่อเชื่อมต่อหน่วยความจำฉันจะขอบคุณ ทักทาย.

คำตอบ

2 KIIV Oct 04 2020 at 13:50

เท่าที่ฉันรู้คุณต้องเลือกตัวแปรที่มีโมดูล FMC (ตัวควบคุมหน่วยความจำแบบยืดหยุ่น) ที่รองรับ SDRAM นั่นหมายความว่าคุณต้องใช้เวอร์ชัน 144 พิน STM32F730 Z 8 เวอร์ชัน 100 พินมี FMC แต่ไม่รองรับ SDRAM

หลังจากแก้ไขปัญหานี้แล้วควรเกี่ยวกับการกำหนดค่าโมดูล FMC สำหรับการใช้ SDRAM (ใน STM32CubeMX เป็นต้น) และ RAM จะพร้อมใช้งานในตำแหน่งหน่วยความจำบางตำแหน่งตามรูปแบบหน่วยความจำ MCU