[ZLG-ARM] 怎么读不出flash的ID??请教

[复制链接]
3254|5
 楼主| wangmengl 发表于 2007-12-10 08:47 | 显示全部楼层 |阅读模式
我用lpc2148+nand&nbsp;flash(K9F2G08U0M),nand直接接lpc的IO口,全都配置为GPIO功能。<br /><br />flash的8个IO接lpc的P1.16-P1.23&nbsp;。我使能了P1口的高速使能,刚好寄存器就是FIO1PIN2.用FIO1PIN2来收发数据,写命令和地址!!!<br /><br />请教下这样配置lpc可以吗???
zlgarm 发表于 2007-12-10 11:31 | 显示全部楼层

re

可以,要把1.16到1.23配置成GPIO使用到PINSEL2寄存器,修改该寄存器需要进行读修改写的方式进行,不然肯能会导致JTAG被用户意外关闭!
 楼主| wangmengl 发表于 2007-12-10 11:50 | 显示全部楼层

谢谢回复!!

我是按照读修改写的方式进行的。<br />没有用Jtag,我用的ISP。<br /><br />我现在不能确定能用FIO1PIN2寄存器来收发数据,写命令和地址吗????<br /><br />是否还要在读写的时候加上延时??<br /><br />我读出来的都是0xFF.<br />
zlgarm 发表于 2007-12-10 16:51 | 显示全部楼层

re

使用FIO1PIN2写数据命令是可以的<br />您可以使用示波器来看下数据波形发送是否正常。
 楼主| wangmengl 发表于 2007-12-10 17:09 | 显示全部楼层

多谢了!呵呵,终于得到答案了,

心里的石头落下了!!1<br /><br /><br />哦!!那用FIO1PIN2读从nand发过来的数据可以吗???
yctou21ic 发表于 2008-12-17 08:24 | 显示全部楼层

flashID

您好,我也刚用flash,想读flashID<br />就是发送RDID命令,可是我读不出东西。<br /><br />我的FLASH是ns级的,单片机是us级的,能不能通讯?<br />还有我的电压是5V,是不是flash要3.3V才行?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

23

主题

65

帖子

0

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