nandflash的操作单位:
nandflash的操作包括读、写和擦除。其寻址单位是页,读写时是以页为单位,擦除时则以块为单位。
图1:芯片(页)读操作时序图
图2:命令字
按照芯片手册上的时序图得出芯片工作流程;由I/Ox读操作时序(图1)以及命令字(图2)得知
1、发送命令0x00
2、发送五个时序周期的地址:即两个列地址、三个行地址(先发低位、再发高位)
图3 nandflash地址序列
3、发送命令0x30
4、等待R/B(就绪/忙输出信号线)变成高电平。
5、读取数据