外部存储器
为了满足物流PDA的应用需要,本系统采用Flash、SDRAM、NAND Falsh存储器。
闪速存储器(Flash Memory)的主要特点是掉电保存信息。它既有ROM的特点,又有高存取速度,且易于擦除和重写,功耗小。在系统中通常用于存放 *** 作系统和程序代码,以及一些在系统掉电后需要保存的用户数据等[2]。系统上电或复位后从此获得第一条指令并开始执行。本系统选用一片16 bit AM29LV160B线性Flash存储器,单片存储容量为2 MB。Flash与S3C44BOX通过一电阻与片选端nGCS0连接,外接上拉电阻;数据线与地址线分别相连;读出写入端分别接nOE、nWE。
SDRAM具有存储容量大、价格便宜、掉电不保存的特点,本系统中主要用于存放运行程序及数据堆栈等。本系统采用现代公司的57V系列HY57V641620,它是4 Banks×1 M×16 bit的SDRAM芯片,单片存储容量为4组×16 M bTI(8 MB)。为了满足复杂物流数据信息系统的需求,充分发挥32位CPU的数据处理能力,系统用2块8 ns的HY57V641620并联组成32 bit SDRAM存储器系统[3]。通过nSCS选通,再由nSRAS、nSCAS来分别选通行地址和列地址寻址。
NAND Flash价格便宜、存储量大、性价比高,并且十分轻便、抗震性也好,适合用于做数码产品。本文采用K9F2808U0B 16 M×8位存储芯片,电压范围2.7 V~3.6 V,当USB控制芯片处于SLAVE模式时,就可以从PC机下载文件,存储在NAND Flash中。当盘点人员拿着PDA盘点时,系统可直接调用存储的数据文件,盘点人员清点完毕时,也可以在NAND Flash中保留一份数据,以供随时查询,还可以保存语音数据。通过GPC15来选通NAND Flash,相应的nOE、nWE 进行读写 *** 作。各个存储器与处理器的连接电路图如图2所示。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)