打印

请高手讲一讲nand_flash如何确定地址

[复制链接]
3077|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lcl987512|  楼主 | 2007-5-29 23:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
lcl987512|  楼主 | 2007-5-30 07:57 | 只看该作者

自己顶一顶

使用特权

评论回复
板凳
littlefool| | 2007-5-30 09:19 | 只看该作者

同路人

您要是弄懂了,发个站内的信息告诉我,多谢。

使用特权

评论回复
地板
xzm0662| | 2007-5-30 10:03 | 只看该作者

如果你用IO口控制,那么这个器件不占用你的总线地址空间

不存在确定地址的问题

使用特权

评论回复
5
lcl987512|  楼主 | 2007-5-30 10:59 | 只看该作者

谢谢xzm0662

谢谢xzm0662,那我怎么往里面写命令、地址和数据,寄存器地址怎么确定?
往什么地址写命令和数据。
谢谢

使用特权

评论回复
6
平常人| | 2007-5-30 19:00 | 只看该作者

请楼主到网上下载一个NAND的手册,里面有答案

使用特权

评论回复
7
lcl987512|  楼主 | 2007-5-30 19:41 | 只看该作者

谢谢

现在不明白的是,要对他进行操作,肯定需要一个地址的,不然数据往什么地方发呀,由于nand_flash没有地址线,怎么确定它的地址。

使用特权

评论回复
8
andante| | 2007-5-31 17:53 | 只看该作者

详细阅读其datasheet,结合代码理解

nand flash没有独立的地址线,其与数据线是复用的。
所以对cpu来说,nand flash并没有进行统一编址,也并没有一般意义上的所谓地址(应该可以这么理解吧,偶也不大懂~)。

具体如何read, write and erase 等等,可以参考其datasheet,那里有详细的指令时序。结合着代码理解,还是可以理解的。只是需要稍费些时间。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

16

帖子

0

粉丝