STM32F429外扩SDRAM

2019-07-20 14:38发布

STM32F429或STM32F439能外扩128MB的SDRAM吗,最大能外扩多大的SDRAM
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
汉新手
1楼-- · 2019-07-21 10:50
 精彩回答 2  元偷偷看……
正点原子
2楼-- · 2019-07-21 15:55
回复【8楼】汉新手:
---------------------------------
2个bank,一个256M
汉新手
3楼-- · 2019-07-21 16:35
 精彩回答 2  元偷偷看……
DongInker
4楼-- · 2019-07-21 17:19
 精彩回答 2  元偷偷看……
whtwhtw
5楼-- · 2019-07-21 19:36
本帖最后由 whtwhtw 于 2017-5-10 17:19 编辑

两片SDRAM,2片存储空间,一个bank空间大小为0XFFFFFFF,为27位地址,包括13位行地址和11位列地址,28位地址就是bank0和1的选择位,是内部地址确定后才选择在哪个bank使用SDRAM。这些和外部SDRAM没关系。
比如选8bit的内存,2个bank共64MBytes空间,选择地址在0XC000 0000-0XCFFF FFFF空间就使用bank0的SDRAM的32MBytes的空间(256Mbit),选择地址在0XD000 0000-0XDFFF FFFF空间就使用bank1的SDRAM的32MBytes空间(256Mbit)。
同理,16bit的SDRAM由于是每个寻址为为16bit,所以比8bit的SDRAM大一倍空间,最大128MBytes;32bitSDRAM可使用256MBytes;如7楼所说。

bank选择位其实是地址线的28位,前27位是行地址和列地址位,按这样理解是可以1个芯片的。

因为有2套片选信号,是不是可以驱动2片SDRAM,可以分时操作2片64Mbytes(按8bit)空间?


一周热门 更多>