·上一文章:在U-Boot中实现对Yaffs镜像的支持
·下一文章:嵌入式Linux环境下MiniGUI的研究与移植
2. 4 NorFLASH在系统中的具体操作
以AT49BV1614A芯片时序图为例,具体说明NorFLASH的写操作,如图2所示。
CLE信号有效时系统通过I/O口向命令寄存器发送命令00H,此时WE为低电平,写操作有效,NandFLASH处于写状态。发送命令后,接着发送要读的地址,该操作将占用WE的1,2,3,4四个周期,发送地址信息时,CLE为低电平,ALE为高电平。地址信息发送完毕后,不能立刻读取数据,因为此时芯片正处于BUSY(忙)状态,需要等待2~20 ms,之后,才能开始数据读取。此时WE为高电平,处于无效状态,CE片选信号也始终为低以表明选中该芯片。