[STM32F1] 关于FSMC或FMC能否挂1GByte以上NAND FLASH问题的纠结

[复制链接]
3989|6
 楼主| wolfhui 发表于 2015-7-21 11:25 | 显示全部楼层 |阅读模式
一直在纠结一个问题FSMC或FMC能否挂1GByte的NAND flash,芯片手册上有意思是可寻址的最大是bank2,3--------4*64*2=512MB,
但又补充了一句
Theoretically, there is no capacity limitation as the FMC can manage as many address cycles as needed.
可以有两种理解,
一种理解是:FSMC或FMC可以支持1GB以上的NAND FLASH,但是STM32只能做到512MB,
另外一种理解是STN32也可以支持到1GB以上,
 楼主| wolfhui 发表于 2015-7-21 11:37 | 显示全部楼层
自己先顶一个
z_no1 发表于 2015-7-21 13:43 | 显示全部楼层
nand flash和SRAM,NOR FLASH不一样,它的地址是通过寄存器间接寻址的。所以说不受FSMC的地址线空间限制。接多大都可以的。SRAM和NOR FLASH就有寻址空间限制。
15113484470 发表于 2015-7-21 13:46 | 显示全部楼层
我一直都不知道,怎么算外挂的存储器最大支持多少容量
15113484470 发表于 2015-7-21 13:46 | 显示全部楼层
坐等大神回复
15113484470 发表于 2015-7-21 15:07 | 显示全部楼层
参考手册上是这么写的 ,FSMC可以根据需要产生多个地址周期,理论上FSMC不限制可以访问的NAND容量
香水城 发表于 2015-7-22 18:00 | 显示全部楼层
6楼正解
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

21

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部