OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2897|回复: 2

请教下,H743 使用的 nand flash 容量如果为 2GByte 的话,地址寻址范围 与 qspi 会不会发送冲突?

[复制链接]

260

主题

809

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1896
金钱
1896
注册时间
2012-10-28
在线时间
357 小时
发表于 2019-3-26 22:27:21 | 显示全部楼层 |阅读模式
5金钱
请教下,H743 使用的 nand flash 容量如果为 2GByte 的话,地址寻址范围 与 qspi 会不会发送冲突 ??

具体如下:

nand flash 的起始地址为 0x8000 0000

如果 nand flash 的实际大小容量为 1024*1024*1024*2 = 0x80000000 这么多,那 再加上 nand flash 的起始地址就是

0x8000 0000 + 0x8000 0000 = 0x100000000, 这个地址范围已经远远的超出 了 32bit 的地址范畴了,

另外 单片机的基地址 >= 0x9000 0000  的地址也都被覆盖了,这样的话,是不是 stm32H7 的单片机就不支持 最大为 2GByte 的 nand flash 了啊 ?????????

顶多就支持到容量最大为 512MB 的nand flash  ???

最佳答案

查看完整内容[请看2#楼]

不会,NAND访问的地址是通过数据口传递过去的,并不是直接寻址。所以,对STM32来说,只要2个地址就可以访问任何容量的NAND了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2019-3-26 22:27:22 | 显示全部楼层
不会,NAND访问的地址是通过数据口传递过去的,并不是直接寻址。所以,对STM32来说,只要2个地址就可以访问任何容量的NAND了。
回复

使用道具 举报

260

主题

809

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1896
金钱
1896
注册时间
2012-10-28
在线时间
357 小时
 楼主| 发表于 2019-3-27 10:12:12 | 显示全部楼层
正点原子 发表于 2019-3-26 22:27
不会,NAND访问的地址是通过数据口传递过去的,并不是直接寻址。所以,对STM32来说,只要2个地址就可以访问 ...

原来如此,感谢感谢啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-10 04:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表