基于嵌入式ARM-Linux的电子相册设计_学士学位毕业设计(论文).doc

上传人:哈尼dd 文档编号:3922490 上传时间:2019-10-10 格式:DOC 页数:50 大小:479.50KB
返回 下载 相关 举报
基于嵌入式ARM-Linux的电子相册设计_学士学位毕业设计(论文).doc_第1页
第1页 / 共50页
基于嵌入式ARM-Linux的电子相册设计_学士学位毕业设计(论文).doc_第2页
第2页 / 共50页
基于嵌入式ARM-Linux的电子相册设计_学士学位毕业设计(论文).doc_第3页
第3页 / 共50页
基于嵌入式ARM-Linux的电子相册设计_学士学位毕业设计(论文).doc_第4页
第4页 / 共50页
基于嵌入式ARM-Linux的电子相册设计_学士学位毕业设计(论文).doc_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《基于嵌入式ARM-Linux的电子相册设计_学士学位毕业设计(论文).doc》由会员分享,可在线阅读,更多相关《基于嵌入式ARM-Linux的电子相册设计_学士学位毕业设计(论文).doc(50页珍藏版)》请在三一文库上搜索。

1、学士学位毕业设计(论文) 基于嵌入式 ARM-Linux 的 电子相册设计 学生姓名:学生姓名: 学学 号:号: 指导教师:指导教师: 所在学院:所在学院: 专专 业:业: 中国 2013 年 05 月 本科毕业设计(论文)任务书本科毕业设计(论文)任务书 学生姓 名 所在班 级 导师姓 名 导师职 称 论文题 目 基于嵌入式 ARM-Linux 的电子相册设计 题目 分类 1应用与非应用类:工程 科研 教学建设 理论分析模拟 2软件与软硬结合类:软件硬件软硬结合非软硬件 (1、2 类中必须各选一项适合自己题目的类型在内打) 主要研究内容及指标: 研究内容:以嵌入式硬件设备为基础,软件为核心,

2、设计一种可插SD卡且方便携带的电子相册。 实现图片的浏览、查找及定时更换等功能。并对系统的软、硬件程序设计与测试。 设计要求:绘制硬件原理图,编制bootloder、硬件驱动及应用层软件;完成毕业设计说明 技术要求:1) 通过 LED 输出显示;2) 主要采用 ARM 芯片控制电路、显示电路、电源电路;3) 可随时更换相片,具有 USB 通信功能;4) 与 PC 之间进行串行通信;5)可外扩 SD 存储卡,曾加 照片容量。 主要参考文献: 1博韦,西斯特(著) ,陈莉君,张琼声,张宏伟(译) ,深入理解 LINUX 内核(第三版),中国 电力出版社,2007.9 2 邵贝贝,单片机嵌入式应用的

3、在线开发方法,清华大学出版社,2004.11 3 张友德、谢伟毅,单片机原理与应用技术,机械工业出版社,2004.3 4 Matthew,N,Stones,R,Beginning Linux Programming,Electronic Products,2010.6 阶段规划: 第一周-第三周 查阅和收集课题资料,并分析嵌入式系统的简要工作过程。 第四周-第十周 总体方案设计,绘制电路原理图,对数据分析并设计最优电路。 第十一周-第十五周 编程、调试 第十六周-至今 整理论文准备答辩 开题时间完成论文时间 专家审定意见: 系主任签字: 年 月 日 注:1任务书由指导教师填写后交给学生,要求学

4、生妥善保存。 2此任务书夹于论文扉页与论文一并装订,作为论文评分依据之。 摘要 I 摘要 随着数码相机的盛行,传统相机逐渐退出历史的舞台。对于数码相片的欣赏 和摆设,人们一般只能通过 PC 机,极其不方便。电子相册正是迎合这种需求, 它体积小,能随时更换相片,并具有 USB 传输功能,能够即插即用,拥有较大的 存储空间。本设计采用了比较通用的 S3C2410 系列处理芯片为主芯片和源代码开 放的嵌入 linux 操作系统共同建立的平台设计了电子相册系统,主要实现的功能有 对多种格式相片在 640*480LCD 触摸屏上以幻灯形式播放、USB 读取等功能。该 设计具有成本低,功能强大等特点。针对

5、 nandflash 启动的支持,实现了启动引导 程序 U-BOOT 的修改和移植,以及嵌入式 linux 内核的裁剪和驱动的修改,包括 nandflash 分区、LCD 驱动修改等;在软件开发的同时,我们根据该项目设计需求, 完成了电路原理图和 PCB 版图的设计。 关键词:S3C2410;nandflash;LCD触摸屏;linux ABSTRACT II ABSTRACT With the prevalence of digital camera, traditional camera gradually withdraw from the stage of history. For d

6、igital photo appreciation and decoration, people generally only through the PC machine, is not very convenient. Electronic photo album is to meet this demand, it is small in size, can be replaced at any time and photo, with USB transmission function, can plug and play, has a larger storage space. Th

7、is design uses the joint establishment of embedded operating system of linux series S3C2410 chip as the main chip, and open source general platform design of electronic album system, the main function of a variety of photos in the 640*480LCD touch screen in the slide show broadcast, USB read functio

8、ns. The design has the advantages of low cost, powerful features. The nandflash startup support, realize the bootloader of the modification and transplantation of U-BOOT, and the embedded Linux kernel cutting and drive modifications, including nandflash partition, LCD driver modification; in softwar

9、e development and at the same time, we according to the design requirements of the project, completed the design of the circuit principle diagram and PCB layout. Key words: S3C2410; Nandflash; LCD touch screen; Linux 目录 III 目录 摘要摘要I I ABSTRACTABSTRACTIIII 目录目录IIIIII 前言前言IVIV 1 1 绪论绪论1 1 1.1 电子相册市场成长

10、的必然性 1 1.2 电子相册未来产品的发展 1 1.2.1 数码相框 1 1.2.2 电子相册 1 1.3 目前市场上流行三种系统设计架构 2 1.3.1 单芯片解决方案 2 1.3.2 以 DSP+FPGA 等硬件为基础,用软件算法实现功能 .2 1.3.3 ARM9 核心方案2 2 2 硬件设计方案硬件设计方案3 3 2.1 采用此硬件方案的优势 4 2.2 采用 LINUX操作系统的优势 .4 2.3 硬件的设计方案 5 2.3.1 S3C2410 简介.5 2.3.2 SDRAM 存储接口电路.6 2.3.3 NANDFLASH 存储电路.7 2.3.4 电源模块 9 2.3.5 U

11、SB 电路模块 9 2.3.6 LCD 电路模块10 2.4 小结 .12 3 3 LINUXLINUX 系统的建立系统的建立 1313 3.1 LINUX的启动过程.13 3.2 启动代码和 BOOTLOADER15 3.3 U-BOOT 的简介.17 3.4 U-BOOT 的移植和修改步骤.19 3.4.1 U-BOOT 由 Nand Flash 启动概述19 3.4.2 U-BOOT 基本配置移植步骤.19 目录 IV 3.4.3 U-BOOT 对 Nand Flash 命令的支持20 3.4.4 启动代码的移植20 3.4.5 Nand Flash 环境参数的设置.21 3.5 LIN

12、UX内核移植.21 3.5.1 LCD 驱动分析和修改22 3.5.2 配置图形 .22 3.6 文件系统的创建 .22 3.6.1 创建根文件系统23 3.6.2 yaffs 文件系统的移植23 3.7 嵌入式图形用户界面系统概述 .23 3.7.1 图形用户界面(GUI)系统简介 23 3.7.2 嵌入式图形用户界面简介 .24 3.7.3 Qt/Embedded 简介24 3.8 QT/EMBEDDED核心技术 .25 3.8.1 信号与槽 .25 3.8.2 对象模型 .25 3.8.3 国际化 .26 3.8.4 Frame Buffer .27 3.8.5 Qt/Embedded

13、工具28 3.8.6 Qt/Embedded 的移植29 3.9 小结 .29 4 4 基于嵌入式的电子相册应用程序设计基于嵌入式的电子相册应用程序设计2929 4.1 图片播放模块 .29 4.1.1 程序实现功能及说明 .29 4.1.2 关键代码实现 .31 4.2 移动设备读取模块 .32 4.2.1 程序实现功能及说明 .32 4.2.2 关键代码实现 .33 4.3 设置模块 .34 4.3.1 程序实现功能及说明34 4.3.2 关键代码实现 .35 4.4 小结 .36 结论结论1 1 参考文献参考文献1 1 致谢致谢1 1 附录附录 1 1 目录 V 附录附录 1 1 前言

14、IV 前言 随着数码相机的大量普及和人们对多媒体娱乐播放的需求,各种记忆卡越来 越多地被运用于存放数码照片和多媒体文件。不同用户的计算机中存满各种照片, 连桌上相框中照片的更换频率也提高了。先输出照片,然后更换到相框中,这样 的程序比较烦琐,常常要通过计算机才能将相片进行显示与分享。对数码相片进 行便捷的显示、分享、编辑、删除、打印等操作逐渐成为市场的需求。电子相框, 数码伴侣等概念型产品逐渐出现在数码市场,电子相册也由概念型产品进入市场 已有六、七年。 目前,电子相册产品主要应用于礼品市场,其真正的目标用户却是非常广泛 的,并且它的最终消费人群应该是以家庭为主的普通消费者,其应用的领域将更

15、广阔。国内也有厂家很早就注意到这类产品的良好的发展趋势,例如曾作为 NHJMP4中国地区总代理的北京中电金捷数码科技有限公司,就及时地推出了自有 品牌的金捷电子相册,并且以出众的外观设计和良好的口碑效应,以及亲民的价 格赢得了市场的青睐。 大学毕业设计(论文) 1 1 绪论 1.1 电子相册市场成长的必然性 (1)市场需求的必然性 在上世纪末本世纪初,电子相册呈现迅速发展的势头,普及型数码相机的分 辨率由200万象素增长到现在的8001500万象素,价格也由300美元左右下降到现 在的120美元左右。随着数码相机的日益普及,作为一种以数字照片的保存、回放 和浏览为核心功能的产品电子相册自然迎合

16、了消费者的需求。 (2) 核心器件性能和价格的合理化推动市场的发展 电子相册有三大核心器件:处理器,半导体存储器和LCD显示单元。随着 ARM的不断发展,电子相册所需要的ARM+Jpeg处理器技术已为许多厂商所拥有, 集成了USB Host及卡接口单元的产品也屡见不鲜。Nandflash技术飞速发展,单位 容量的价格在过去的六年中约下跌40至50倍。 1.2 电子相册未来产品的发展 1.2.1 数码相框 数码相框将是以数字照片的重显为主要功能的产品,其功能更接近于传统意 义上的相框。由于受到人机界面的限制,为更方便地重显和浏览以及确定重显的 规则,这类产品不强调有大容量的内存以及丰富的卡接口。

17、主要特征是: (1)USB 接口以便更新和同步数据; (2)在某些情况下(如从PC端通过相框的USB接口同步数据时),允许修改数 字照片的格式,使其有最佳的重显效果; (3)仅依靠内置的半导体存储器存放需要重显的数字照片; (4)文件(照片)查询和播放规则设定非常简洁易用; (5)产品大致分为桌面和壁挂两种。 1.2.2 电子相册 电子相册是以数字照片的存储和浏览为主要功能的产品由于需要满足跟PC 相同的类似功能,这类产品的主要特征是: (1)有大容量的内置数据存储器; (2)USB 等各种卡接口,并支持内部存贮器与各种数据存贮器之间的同步以及 相互拷贝; 大学毕业设计(论文) 2 (3)强大

18、的文件管理功能:浏览,搜寻,命名(重命名),复制,删除,备份等; (4)带或不带内建显示单元,有能支持其它高分辨率显示设备的接口(如色差, VGA甚至是HDMI);与其他产品的功能结合的产品形态以及大头贴等产品,用 于不在本文所包含的范围内。 1.3 目前市场上流行三种系统设计架构 1.3.1 单芯片解决方案 以单芯片的解决方案,以ESS/AMLOGIC/MPX等芯片设计为代表, PHILIP/Sony等品牌厂商也以该方式为主。 该方案的优点: (1)结构简单,成本低,芯片功能强大; (2)多媒体的编解码速度快。 该方案的缺点: (1)可扩展的余地不足; (2)对读卡部分,某些方案使用硬件实现

19、,不能支持新类型的卡; (3)应客户要求的二次开发比较不方便。 1.3.2 以 DSP+FPGA 等硬件为基础,用软件算法实现功能 这种方案,是以DSP来实现多媒体部分的编解码算法,再由FPGA实现显示输 出格式的算法转化;读卡部分,文件系统部分由DSP软件处理,外围设备大的驱 动由DSP的软件算法实现。 这种方案的优点: 功能扩展升级性强,软件实现读卡部分,新的类型卡,外围设备可以通过升 级方式实现。 这种方案的缺点: (1)整体成本比较大; (2)客户二次开发难度大。DSP和FPGA的算法实现需要专业人员; (3)显示输出由FPGA实现,该类输出大部分是数字的输出,模拟输出支持比较 弱。

20、1.3.3 ARM9 核心方案 以ARM9等强大的CPU为核心,以WINCE、LINUX等操作系统为软件核心架 大学毕业设计(论文) 3 构系统。此方案以ARM如S3C2410、Intel xscale等强大的嵌入式CPU为架构,速度 在200M-300MHZ。嵌入WINCE、LINUX等操作系统,实现多媒体的编解码。 该方案的优点: (1)系统芯片功能强大,实现的功能多,对于新的多媒体格式支持好,只需要安 装更新的软件; (2)硬件电路简单; (3)二次开发容易实现。 该方案的缺点: (1)成本较大,该类强大的CPU一般使用在PDA等嵌入式领域; (2)比较耗电,使用软件解码功耗与频率相关性

21、很大。 2 硬件设计方案 本设计选用的是第三种方案:以ARM9CPU_S3C2410为核心,以Linux操作系 统为软件核心架构。 基于ARM的微处理器具有低功耗、低成本、高性能等特点,ARM采用 RISC(精简指令集计算机)架构和流水线结构,使用了大量的寄存器,具有极高 的工作效率。其中,RISC架构具有如下特点:固定长度的指令格式,指令归整、 简单,基本寻址方式只有23种,使用单周期指令,便于流水线操作。 ARM微处理器按性能分为以下系列: ARM7,ARM9,ARM9E,ARM10E,SecureCore Xscale。ARM支持两种类型的 指令集:一种是32位的ARM指令,以字对准保存

22、;另一种是16位的Thumb指令, 半字对准保存。 ARM具有7种工作状态: USR:正常的程序执行状态 FIQ:用于高速数据传输或通道处理 IRQ:用于通用的中断处理 SVC:操作系统使用的保护模式 ABT:用于虚拟存储及存储保护 UND:当出现未定义指令终止时进入该模式 SYS:运行具有特权的操作系统任务 在ARM体系中有一个重要的概念异常:当正常的程序执行流程发生暂时 的停止时就叫做异常,例如处理一个外部的中断请求。在处理异常之前,当前的 处理器状态必须被保留,当异常处理完后,异常发生前的程序可以继续执行。处 理器允许多个异常同时发生,它们将会按固定的优先级进行处理。ARM支持的异 大学

23、毕业设计(论文) 4 常类型有: 复位:复位电平有效时,产生复位异常; 未定义指令:遇到不能处理的指令时,产生未定义指令异常; 软件中断:执行SWI指令产生,用于用户模式下的程序调用特权操作指令; 指令预取中止:处理器预取指令的地址不存在,或该地址不允许当前指令访 问,产生指令预取中止异常; 数据中止:处理器数据访问指令的地址不存在,或该地址不允许当前指令 访问时,产生数据中止异常; 中断服务请求:外部中断请求有效,且CPSR中的1位为0时,产生IRQ异常; 快速中断请求:快速中断请求引脚有效,且CPSR中的F位为0时,产生FIQ异 常。 2.1 采用此硬件方案的优势 如上所述: (1)系统芯

24、片功能强大,实现的功能多,对于新的多媒体格式支持性好,只需要 安装更新的软件; (2)硬件电路简单,可采用标准电路,不需耗费过多的资源(人力,资金等); (3)可以在硬件上增加模块,留作二次开发使用,极为方便; (4)S3C2410是一个比较成熟的芯片,技术积累齐全; (5)S3C2410支持丰富的存储卡接口。 2.2 采用 Linux 操作系统的优势 Linux是一种自由和开放源码的类Unix操作系统。目前存在着许多不同的 Linux,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,从手机、 平板电脑、路由器和视频游戏控制台,到台式计算机、大型机和超级计算机。 Linu

25、x是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是 Linux操作系统。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已 经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据 库的操作系统。 Linux是我国软件的国策,尤其是在IT行业,庞大的使用群体、开放的体系和 丰富资源使得Linux将是日后普及和推广的重点。Linux的优越性日益凸显Linux将 是我们学习和工作实用的首选。 目前,很多网络技术、服务器、网络设备都是基于Linux操作系统,并且在不 大学毕业设计(论文) 5 少时尚的手机、PDA、媒体播放器等消费类电子产品

26、中已经广泛使用Linux作为操 作系统。 在Linux软件国策的指引下,Linux已经得到很大的普及。很多学生已经自发 地通过书籍、互联网等资源学习Linux。 综上所述,提高技术水平就是以市场流行需求为导向进行研发,特别是像嵌 入式种工程类的技术。在条件允许的情况下,我们甚至应该时刻与国际接轨,掌 握当前最领先的技术。 2.3 硬件的设计方案 根据前面所提出的系统方案,本课题所研究的系统应该包括以下功能:支持 USB接口存储设备的读写;支持常用格式图片的浏览(jpg、Bmp、gif等);支持 彩色LCD屏,图形化界面显示。 2.3.1 S3C2410 简介 Samsung 公司推出的16/3

27、2位RISC处理器S3C2410A,为手持设备和一般类型应 用提供了低价格、低功耗、高性能小型微控制器的解决方案。S3C2410为手持设 备和一般类型应用提供了低价格、低功耗、高性能小型微控制器的解决方案。采 用272脚FPGA封装,内含一个ARM920T内核。为了降低系统成本,S3C2410A 提供 了以下丰富的片内外围。 ARM9-S3C2410处理器,ARM920T核由ARM9TDMI、存储管理单元,MMU 和高速缓存三部分组成。其中MMU可以管理虚拟内存,高速缓存由独立的16KB 地址和16KB数据高速Cache组成。ARM92T0有两个内部协处理器:CP14和 CP15。CP14用于

28、调试控制CP15用于存储系统控制以及测试控制。总的资源如下: 内核工作电压为1.2V,内存工作电压兼容1.8V/2.5V/3.3V,外围I/O口使用 3.3V,集成16KB的指令缓存和16KB的数据缓存,带MMU(Memory Management Unit),支持SRAM和SDRAM等内存。 LCD控制器接口(最高支持4K色的STN和256K色的TFT) 4通道DMA控制器 3通道UART 2通道SPI接口 IIC总线接口 IIS音频编解码数据接口 AC97音频接口 大学毕业设计(论文) 6 MMC/SD存储卡接口 2通道USB传输接口和1个复用的USB设备接口 4通道PWM(脉宽调制)定时

29、器和1个看门狗定时器 8通道10位ADC和一个触控屏接口 实时时钟 130个GPIO口和24通道外部中断源接口 片上PLL时钟发生锁相环 总的方案图如图2.1: LCD 显示 ARM 芯片 S3C2410 RESET 电 路 SDRAMNandFlash 时钟电路USB 接口 电源 图2.1 硬件系统框图 2.3.2 SDRAM 存储接口电路 SDRAM:同步动态随机存储器,同步是指 Memory工作需要同步时钟,内部 的命令的发送与数据的传输都以它为基准;动态是指存储阵列需要不断的刷新来 保证数据不丢失;随机是指数据不是线性依次存储,而是自由指定地址进行数据 读写。 SDRAM从发展到现在已

30、经经历了四代,分别是:第一代SDR SDRAM, 第二代DDR SDRAM,第三代DDR2 SDRAM,第四代DDR3 SDRAM.(显卡上的 DDR已经发展到DDR5) 第一代SDRAM采用单端(Single-Ended)时钟信号,第二 代、第三代与第四代由于工作频率比较快,所以采用可降低干扰的差分时钟信号 作为同步时钟。 SDRAM之所以成为DRARM就是因为它要不断进行刷新(Refresh)才能保留 住数据,因此它是DRAM最重要的操作。那么要隔多长时间重复一次刷新,目前 公认的标准是,存储体中电容的数据有效保存期上限是64ms(毫秒,1/1000秒), 也就是说每一行刷新的循环周期是6

31、4ms。这样刷新速度就是:行数量/64ms。我们 在看内存规格时,经常会看到4096 Refresh Cycles/64ms或8192 Refresh Cycles/64ms 大学毕业设计(论文) 7 的标识,这里的4096与8192就代表这个芯片中每个Bank的行数。刷新命令一次对 一行有效,发送间隔也是随总行数而变化,4096行时为15.625s(微秒,1/1000毫 秒),8192行时就为7.8125s。HY57V561620为8192 refresh cycles / 64ms。 本设计采用32M的HY57V56162来设计SDRAM存储电路,它的单片内存规格 为256Mbit 4M*

32、16bit*4 Banks,即容量为32MB的16位SDRAM。使用S3C2410的 nGCS6片选信号HY57V56162的数据总线与上S3C2410的低16位相连。操作地址的 最小值变为0x00000004,所以将S3C2410的ADDR2-ADDR14顺序与HY57V56162 的A0-A12相连。为了能够正确访问HY57V56162高/低位字节数据,又将 HY57V56162的LDQM和UDQM分别与nBE0:nWBE0:DQM0和 nBE1:nWBE1:DQM1相连, HY57V56162的BA0、BA1是SDRAM内部BANK选择 地址线,代表着SDRAM内存的最高地址,因为两片H

33、Y57V56162组成了64M的内存, 也就是说要26根地址线来实现寻址,所以将BA0、BA1分别与S3C2410的ADDR24和 ADDR25引脚相连。原理图如图2.2所示: 图2.2 SDRAM存储电路 2.3.3 NANDFLASH 存储电路 Nand-flash内存是flash内存的一种,其内部采用非线性宏单元模式,为固态大 容量内存的实现提供了廉价有效的解决方案。Nand-flash存储器具有容量较大,改 写速度快等优点,适用于大量数据的存储,因而在业界得到了越来越广泛的应用, 如嵌入式产品中包括数码相机、MP3随身听记忆卡、体积小巧的U盘等。NOR和 NAND是现在市场上两种主要的

34、非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989 年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并 12345678 A B C D 87654321 D C B A T itle N um berR evisio nSize A 3 D ate:22 -Ju n- 20 12Sh ee t of File:D :Pr og ram Files D e sig n E xp lo rer 99 SE E x am ple sh xb .dd b D raw n B y

35、: R 410 K V D D 33 nR E S E T V D 0 V D 1 V D 2 V D 3 V D 4 V D 5 V D 6 V D 7 V D 8 V D 9 VD10 VD11 VD12 VD13 VD14 VD15 VD16 VD17 VD18 VD19 VD20 VD21 VD22 VD23 AIN0 AIN1 AIN2 AIN3 AIN5 AIN7 VDD33 OTGND OTGDP XTIpll XTOpll XTIrtc XTOrtc L D A T A 0 L D A T A 1 L D A T A 2 L D A T A 3 L D A T A 4 L D

36、A T A 5 L D A T A 6 L D A T A 7 L D A T A 8 L D A T A 9 L D A T A 10 L D A T A 11 L D A T A 12 L D A T A 13 L D A T A 14 L D A T A 15 LrGCS0 LrGCS1 LrGCS2 LrGCS3 LrGCS4 LrGCS5 VDD18 A 0 25 A 1 24 A 2 23 A 3 22 A 4 21 A 5 20 A 6 19 A 7 18 A 8 8 A 9 7 A 10 6 A 11 5 A 12 4 A 13 3 A 14 2 A 15 1 A 16 48

37、A 17 17 A 18 16 A 19 9 D Q 0 29 D Q 1 31 D Q 2 33 V D D 0 37 D Q 3 35 V SS0 27 V SS1 46 nC E 26 D Q 4 38 D Q 5 40 D Q 6 42 D Q 7 44 nW E 11 nO E 28 nR Y /BY 15 nR E S E T 12 D Q 8 30 D Q 9 32 D Q 1 0 34 D Q 1 1 36 D Q 1 2 39 D Q 1 3 41 D Q 1 4 43 D Q 1 5/A -1 45 nB Y T E 47 A 20 10 W P# 14 U 3 H Y 2

38、 9L V 1 60 A 0 23 A 1 24 A 2 25 A 3 26 A 4 29 A 5 30 A 6 31 A 7 32 A 8 33 A 9 34 A 10 22 A 11 35 B A 1 21 nW E 16 nS RA S 18 nS CS 19 nS CA S 17 L D Q M 15 U D Q M 39 SC K E 37 SC L K 38 V D D 2 27 V D D 1 14 D Q 0 2 D Q 1 4 D Q 2 5 D Q 3 7 D Q 4 8 D Q 5 10 D Q 6 11 D Q 7 13 D Q 8 42 D Q 9 44 D Q 1

39、0 45 D Q 1 1 47 D Q 1 2 48 D Q 1 3 50 D Q 1 4 51 D Q 1 5 53 V D D Q 0 3 V SS2 54 V SS1 41 V SS0 28 V SSQ 3 52 V SSQ 2 46 V SSQ 1 12 V SSQ 0 6 B A 0 20 V D D 0 1 V D D Q 3 49 V D D Q 2 43 V D D Q 1 9 A 12 36 U 4 K M 4 16 S4 030 C 18 10 P C 19 10 P G N D V D D 33 L N G CS 0 L N O E L N W E nR E S E T

40、L A D D R 2 L A D D R 3 L A D D R 4 L A D D R 5 L A D D R 6 L A D D R 7 L A D D R 8 L A D D R 9 L A D D R 10 L A D D R 11 L A D D R 12 L A D D R 13 L A D D R 14 L r W B E 0 L r W B E 1 L S CK E L S CL K 0 S1 L A D D R 0 L A D D R 1 L A D D R 2 L A D D R 3 L A D D R 4 L A D D R 5 L A D D R 6 L A D D

41、R 7 L A D D R 8 L A D D R 9 L A D D R 10 L A D D R 11 L A D D R 12 L A D D R 13 L A D D R 14 L A D D R 15 L A D D R 16 L A D D R 17 L A D D R 18 L A D D R 19 L A D D R 20 L A D D R 21 L A D D R 23 L A D D R 24 L A D D R 25 OM0 nRESET LNOE LNWE RrB nRCE CLE ALE nPWE nPRE LSCKE LSCLK0 V D D 33 R rB nP

42、 RE nP W E nP CE A L E C L E C L E AIN0 U16 AIN1 T15 AIN2 U17 AIN3 T16 AIN4 R15 AIN5 T17 AIN6 R16 AIN7 N13 Vref N12 EXTCLK J11 CLKOUT0/GPH9 R12 CLKOUT1/GPH10 U12 MPLLCAP P17 UPLLCAP L13 OM2 U14 OM3 T13 XTIpll H17 XTIrtc P16 XTOpll H16 XTOrtc R17 TOUT0/GPB0 F2 TOUT1/GPB1 F1 TOUT2/GPB2 F4 TOUT3/GPB3 G

43、3 TCLK0/GPB4 G4 TCLK1/GPG11 R11 nXDACK0/GPB9 H2 nXDACK1/GPB7 G2 nXDREQ0/GPB10 H3 nXDREQ1/GPB8 H4 A D D R0 /G PA 0 B 14 A D D R1 D 14 A D D R2 A 14 A D D R3 C 13 A D D R4 B 13 A D D R5 D 13 A D D R6 A 13 A D D R7 C 12 A D D R8 B 12 A D D R9 G 12 A D D R1 0 D 12 A D D R1 1 E 1 2 A D D R1 2 B 11 A D D

44、R1 3 A 11 A D D R1 4 C 11 A D D R1 5 G 11 A D D R1 6/G PA 1 A 10 A D D R1 7/G PA 2 B 10 A D D R1 8/G PA 3 E 1 0 A D D R1 9/G PA 4 D 10 A D D R2 0/G PA 5 F1 0 A D D R2 1/G PA 6 A 9 A D D R2 2/G PA 7 D 9 A D D R2 3/G PA 8 E 9 A D D R2 4/G PA 9 B 9 A D D R2 5/G PA 1 0 C 9 A D D R2 6/G PA 1 1 E 8 D A T

45、A 0 B 8 D A T A 1 A 8 D A T A 2 D 7 D A T A 3 E 7 D A T A 4 C 7 D A T A 5 B 7 D A T A 6 A 7 D A T A 7 C 6 D A T A 8 F7 D A T A 9 B 6 D A T A 1 0 D 6 D A T A 1 1 A 5 D A T A 1 2 C 5 D A T A 1 3 B 5 D A T A 1 4 D 5 D A T A 1 5 A 4 nXBACK/GPB5 G1 nXBREQ/GPB6 G5 nGCS0 D17 nGCS1/GPA12 E15 nGCS2/GPA13 E16

46、 nGCS3/GPA14 E14 nGCS4/GPA15 E17 nGCS5/GPA16 F15 nOE C16 nWAIT G13 nWE E13 OM0 R14 OM1 U15 V D 0 L 1 V D 1 L 2 V D 2 L 4 V D 3 M 3 V D 4 M 4 V D 5 M 2 V D 6 N 1 V D 7 N 3 V D 8 N 2 V D 9 N 4 VD10 P1 VD11 P3 VD12 P2 VD13 T1 VD14 R2 VD15 U1 VD16 T2 VD17 R3 VD18 R4 VD19 U2 VD20 T3 VD21 U3 VD22 T4 VD23

47、P4 nRESET J12 VDDi(1.8V) D11 VDDi(1.8V) C4 VDDi(1.8V) C17 VDDi(1.8V) C8 VDDi(1.8V) J13 VDDi_MPLL(1.8) P14 VDDi_UPLL(1.8) L11 VDDiarm(1.8V) G7 VDDiarm(1.8V) K3 VDDiarm(1.8V) L5 VDDiarm(1.8V) M7 VDDiarm(1.8V) N10 VDDiarm(1.8V) R1 VDDiarm(1.8V) N5 V D D M C P H 14 V D D M C P D 8 V D D M C P E 1 1 V D

48、D M C P A 15 V D D M C P A 6 V D D M C P E 5 V D D M C P B 4 V D D O P (3.3) K 1 V D D O P (3.3) M 6 V D D O P (3.3) N 16 V D D O P (3.3) N 9 R /nB R 13 A L E /G P A 1 8 G 14 nF CE /G PA 22 G 17 nF CE /G PA 20 G 16 nF CE /G PA 19 G 15 C L E /G P A 1 7 H 12 VCLK H14 VM H15 U 1A S3 C2 41 0 TSYM TSXM T

49、SYP TSXP VLCK VM C 19 20 uf R 21 10 k 大学毕业设计(论文) 8 且象磁盘一样可以通过接口轻松升级。但是经过了十多年之后,仍然有相当多的 硬件工程师分不清NOR和NAND闪存。许多业内人士也搞不清楚NAND闪存技术 相对于NOR技术的优越之处,因为大多数情况下闪存只是用来存储少量的代码, 这时NOR闪存更适合一些。而NAND则是高数据存储密度的理想解决方案。 NAND flash的单元尺寸几乎是NOR器件的一半,由于生产过程更为简单, NAND结构可以在给定的模具尺寸内提供更高的容量,也就相应地降低了价格。 NandFlash读和写操作采用512字节的块,这一点有点像硬盘管理此类操作,很自 然地,基于NAND的存储器就可以取代硬盘或其他块设备。NOR flash占据了容量 为116MB闪存市场的大部分,而NAND flash只是用在8128M B的产品当中, 这也说明NOR主要应用在代码存 储介质中,NAND适合于数据存储,NAND在 CompactFlash、Secure Digital、PC Cards和M MC存储卡市场上所占份额最大。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1