对fsmc控制nand flash的疑问

2019-07-20 14:10发布

看了原子大哥的例程,发现这个nand flash就只用到了两根地址线,感觉这两根地址线不是用来寻址的,反而像IO口控制nand flash的操作的。
这里寻址是通过命令方式,通过数据线传递地址的吗?不知道我理解的对不对。如果是对,为什么不直接用地址线呢,还是说这里纯粹把fsmc当作控制器对nandflash进行控制。程序里面为什么每次读回的地址都是ox80000000,如果按照上面的思路,是不是ox80000001都可以,主要是进行一个读的操作而已?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
taizonglai
1楼-- · 2019-07-20 19:59
 精彩回答 2  元偷偷看……
lin103
2楼-- · 2019-07-20 23:53
怎么没看到图片了?
lin103
3楼-- · 2019-07-21 02:02
图片在这里
lin103
4楼-- · 2019-07-21 05:12
 精彩回答 2  元偷偷看……
taizonglai
5楼-- · 2019-07-21 06:08
lin103 发表于 2017-6-1 17:12
嗯嗯,谢谢你的解答,我还想了解fsmc控制器的地址线就用了两根,是不是fsmc这里的地址线不是用来传递地址 ...

都告诉你了,NAND FLASH不需要通过地址线来寻址,地址是直接通过8位的数据线来发送的,要读取或者写某个地址的话要先发送地址过去!还是那句话,百度NAND FLASH!

一周热门 更多>