STM32F407外挂一个128M的norflash,但只能访问前64M空间~~

2019-07-20 13:07发布

最近有个项目用了128M的norflash,开始没留意,就没仔细测试,后来发现这个128M的norflash,我只能访问前64M空间(因为地址线是26位0x3FFFFFF),但这个norflash是支持16位方式访问的,又重新看了下手册,扇区的地址是64K的16位(一个扇区是128K bytes)。。。我就不知道要怎么写地址了,一次写一个word,那下一个word的地址,应该是上一次写的地址+2,但。。。我只有64M地址,另外的64M我搞不清该怎么访问了,下面是电路图,麻烦大家帮我看看吧~

PS:我看手册里有个DQ15/A-1,我怎么觉得是原理图接的有问题,是不是应该用8位模块访问,然后A25用GPIO控制,MCU的A0接到DQ15上,以后的地址线依次向前窜一个~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
lycreturn
1楼-- · 2019-07-20 17:02
 精彩回答 2  元偷偷看……
北极圈的黄昏
2楼-- · 2019-07-20 17:06


我的M3  接的NORFLASH   MCU的A1接到NORFLASH的A0  偏移一位  如果你接的是A0----->A0  估计只能用64MB了
taizonglai
3楼-- · 2019-07-20 19:52
麻烦仔细的看手册,手册上写的清清楚楚的,

有一天
4楼-- · 2019-07-20 22:15
 精彩回答 2  元偷偷看……
有一天
5楼-- · 2019-07-21 01:49
 精彩回答 2  元偷偷看……
有一天
6楼-- · 2019-07-21 03:29
是地址线控制问题,结贴,谢谢大家

一周热门 更多>