5th.NandFlash初接触——反正他说这几节课都是启发一下而已

 
 
 
   看的时候不少是略懵的,大概概念基本是懂的,倒也记一下吧。
 
简述 
    关于NandFlash的几个特点:
     1. 没有独立地址线 :其他如SDRAM、网卡DM9000之类的外设都是与2440统一编址的,他们会接地址线ADDR。但NandFlash芯片没有独立的地址线,他只有一个8位的并行口,接的是IO口。所以他需要衍生一些控制信号线如ALE,CLE,W/R等。
 
    2. NandFlash的地址结构如下: 
    
 
   一个Block有64页,一页的结构是 2K+64 byte.  寻址的时候 不算那64,即比如地址2049时,是直接去第二页找了。
 
 
 
 这是写地址的方式,需要写入五次。
 
 
 
操作步骤
    写一个NandFlash大致需要这几步:
 
    1.     写命令
    2.     写地址
    3.     传数据
 
我们可以直接调用2440中相应的寄存器来操作,它会自动帮我们控制这些信号线。(Amazing~)
分别是以下几个寄存器:
  •                命令:NFCMMD   
  •             地址:NFADDR
  •             读写:NFDATA
  •             状态:NFSTAT          
 


 
大概就这样。具体代码也没细看了,反正他说这只是初次接触认识一下而已。
    





posted @ 2017-01-26 19:52  Asam  阅读(163)  评论(0编辑  收藏  举报