




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目 录 1.系统设计目的系统设计目的.4 2.系统设计原则系统设计原则.4 3.系统配置清单及价格系统配置清单及价格.5 4.系统功能介绍系统功能介绍.5 4.1 总体介绍.5 4.1.1 Mp3的播放设置.6 4.1.2 Mp3播放方式.6 4.2 MP3 系统整体结构图6 4.2.1可应用场所及主要功能.6 4.2.2应用场所.6 4.2.3主要功能.7 4.2.4系统工作环境.7 4.2.5 MP3的常见问题解答7 5.系统部件介绍:系统部件介绍:.8 5.1S3C2410 主控芯片的介绍8 5.1.1S3C2410的概述8 5.1.2S3C2410的资源包括8 5.1.3S3C2410的内核结构9 5.1.4解码芯片的功能:.9 5.1.5解码芯片内部连接示意图:.10 5.1.6工作原理:.10 5.1.7关于UDAl131解码芯片的介绍11 5.1.8 UDAl1314管脚及其功能:.11 如下图 1 和图 2.11 5.1.9 UDAl1314芯片的内部结构.12 5.1.10如何与S3C2410相接的电路图13 5.1.11 S3C2410中和UDAl1314部分连接的部分:13 5.1.12音频放大电路介绍:.14 5.1.13音频放大装置.16 5.1.14 MMC的介绍:.16 5.2 SDRAM 存储器16 5.2.1SDRAM存储器的功能16 5.2.2SDRAM控制器的实际应用:16 5.2.3芯片管脚示意图.16 5.2.4SDRAM实物图17 5.2.5 SDRAM接口设计.18 5.2.6 SDRAM管脚定义图(HY57V561620).18 5.2.7HY57V561620的管脚功能19 5.2.8 SDRAM在S3C2410中的作用19 5.2.9 S3C2410电路连接图.20 5.3 FLASH MEMORY:.20 5.3.1 Flash memory的功能.20 5.3.2 Flash memory的技术及特点.20 5.3.3 Flash memory的应用前景.20 5.3.4寻址方式.21 6.NAND FLASH 简介简介21 6.1NAND FLASH芯片内部结构框图如下:21 6.1.1NAND FLASH工作模式.22 6.1.2 NAND FLASH控制器的引脚配置.23 6.1.3 电路原理图23 6.2 NAND FLASH在 S3C2410 中的作用.24 6.2.1Nand flash在MP3中的连接图如下图所示:24 7.USB HOST25 7.1 USB HOST 简介.25 7.2 USB HOST 功能.26 7.2.1 USB总线协议及工作原理.26 7.3 USB HOST 芯片.26 8.MAX232.26 8.1MAX232 26 8.1.1MAX232定义.26 8.1.2MAX232的内部组.26 8.1.3结构示意图.27 8.1.4 MAX232作用27 9.培训培训.27 9.1 培训目的.27 9.2 培训内容.28 10.售后服务与技术支持售后服务与技术支持.29 10.1 售后服务周期.29 基于 S3C2410 的 MP3 的制作 1.系统设计目的 信息时代,通信技术高速成发展,许多通讯设备也应运而生,成为人们日常 工作和生活不可缺少的产品。目前,大多数人手中都必备一个 MP3,作为学习和 娱乐的一个主要工具,为了适应社会的发展需求和满足人们的娱乐需求,我们便 制作了这样一款以 ARM 为基础,基于 S3C2410 的一款简易 MP3。我们可以通 过 MP3 来听歌、学习等等。一天下来,我们可能感觉很累,听一些舒缓的音乐, 可异调节我们的身心,等车的时候我们也可以听一些自己喜欢的音乐;此外,我 们还可以通过它来练习英语听力;由于它小巧轻便,我们可以随身携带,也正是 因为这个原因,它才分外的受人们的欢迎,因此我们便决定作一款 MP3。 2.系统配置清单及价格 序 号 设备名称型号数量备注 1 S3C2410 主 控芯片 1完成主控功能 2Nand FlashK9F28081长久的储存数据 3SDRAMHY57V6416201可作为主存 4USB HOST AT89C51SND 1 从中得取数据 5解码芯片UDAl13141 用于实现模拟信号的音频数据的采 (音频 A/D)和数字信号的模拟输出 (D/A) ,并通过 IIS 数字音频接口, 实现音频信号的数字化处理 6电阻若干 7电容若干 8晶振1 9控制键1完成 MP3 的控制功能 10UART 串口1进行数据的传输 线 11MAX321用于电平转换 4.系统功能介绍 4.1 总体介绍 所谓 MP3 播放,就是使用 MP3 播放器对 MP3 文件进行实时的解压缩(解码), 这样,高品质的 MP3 音乐就播放出来了。 具有 MP3 播放功能的指纹机中就内嵌 了 MP3 播放器,可以播放格式为 MPEG1.0 Layer III 的 mp3 语音文件。其播放的 方式类似定时响铃,可以设置八个时间段,当到达所设置的时间段时, 将自动 播放 mp3 文件。 MP3 可以通过指纹机自带的喇叭播放,也可以将音箱的音频输出线插入指纹 机的音频插孔中,通过音箱播放 MP3。 4.1.1 Mp3 的播放设置 在“菜单设置电源管理定时响铃”有八个可供设置的时间段,您 可以根据需要设置时间段,当到达所设置的时间段时, 将自动播放 mp3 文件 说明: 需要设置的时间段是 24 小时制; 时间段 1 对应文件 1.mp3 ,时间段 2 对应 2.mp3,依次类推; 播放 MP3 过程中,按任意菜单键,将终止 MP3 的播放 4.1.2 Mp3 播放方式 MP3 可以通过自带的喇叭播放,也可以将音箱的音频输出线插入左边的音 频插孔中,通过音箱播放 MP3。 1.音量调节 该款机器具有调节音量功能。如果机器播放文件的音量不合适,请在 “菜单-设置-系统设置-高级设置-音量调节”处调节。 2.MP3 文件格式 该款机器支持格式为 MPEG1.0 Layer III 的 mp3 语音文件。(常见的 mp3 文件一般都是此格式。如果存在不能播放的 mp3 文件,可能是文件版本比较 低,请换用其他文件)。 3.MP3 文件检测 如果您想检测 mp3 文件的播放效果,可以在“菜单设置自动检测 MP3 功能检测”检测。 4.2 MP3 系统整体结构图 MP3 系统整体结构图 4.2.1 可应用场所及主要功能 4.2.2 应用场所 MP3 的应用很广泛,随着社会的发展,越来越多的掌上电子厂品走入我们的 生活,这些产品大大方便了我们的生活。优美的音乐会使我们心旷神怡,而如今, 随身听早已被淘汰了,MP3 取而代之。MP3 的使用者不分年龄,老少皆宜,学 生们可以用它来听音乐,看电子文档,老人们除了听音乐以外还可以收听广播。 另外 MP3 也可以当做 U 盘来用,当然这种选择是不明智的了。但是,特殊情况 下我们也可以做出这样的选择。 4.2.3 主要功能 MP3 最直接的功能就是供使用者欣赏美妙的音乐; MP3 是 Personal 产品,自己在享用的时候不会影响他人; 存储一些文件,方便携带; 声道的可调节,音量的可调性; 音乐文件的可增删; 4.2.4 系统工作环境 电源:3.3V 温度:-4050 连续工作时间:再有电源供电的范围内可以连续不断的工作; 4.2.5 MP3 的常见问题解答 开机后,按下按键,播放器没有反应。 答: 机器按键锁定。 解决方法: 拨动 HOLD 键,解除按键锁。 播放文件时,没有声音。 答: 音量太小;或机器正与计算机连接;或机器中没有存放歌曲。 调节音量大小,或给机器中下载歌曲。 死机的故障分析和解决方法: 答:同时按下了几个键以及其他非法操作 ( 如未关机拿掉电池;在传 送文件时拔 USB 插头等)。 解决方法 :、取出电池,五秒后重新正确地装入机器中。、对 机器进行格式化。 特别注意要选择正确的文件格式 FAT 。 音乐播放不出来,为什么? 答:这有可能是因为下载的格式不对,支持 MP3 格式,而不支持 WMA 格式。 用 MP3 的耳机听歌是否会对人身体造成伤害? 答:最好不要戴的时间太长,因为一会影响听力,二会增加耳底,三会 影响智力,另外科学研究表明:MP3 配置的耳塞式耳机被直接塞进 耳朵里,能将声音信号提高 9 分贝,时间长了会对耳膜造成伤害, 出现耳鸣、头晕等症状,轻则造成重听,重则造成耳聋。专家建议, 为了防止 MP3 对听力损害,一是不可大音量长时间听,应每隔半小 时让耳朵休息一下,音量设置不可超过最大音量的 60。其中,低 音对耳朵伤害最为明显,低音不要开得太厉害。也不要在噪音很大 的公共场所听,因为要盖过噪声需要很大的音量。二是不要在睡觉 时听,由于受睡觉姿势影响,难免通过枕头对耳塞施压,从而对耳 膜造成物理损害。而且听音乐睡着时,对耳朵的损害更明显。希望 延长音乐收听时间的人应选择能消除噪音的特殊耳机,或采用不用 耳机的方式,经常做耳朵保健操,如拉耳垂、轻抚耳外骨。 MP3 当做 U 盘来用有什么对 MP3 有影响吗? 答:有。MP3 在本质上和 U 盘的结构是一样的。擦写次数多了的话 会都引起问题。偶尔使用其实也没有很大的问题,但 MP3 比 U 盘贵 的多,建议不要经常当做 U 盘使用。 5.系统部件介绍: 5.1S3C2410 主控芯片的介绍 5.1.1S3C2410 的概述 S3C2410 是一款基于 ARM920T 内核的 16/32RISC 嵌入式的微处理器, 主要面向手持设备以及高性价比、低功耗的应用。运行的频率可达 203MHz。ARM920T 核由 ARM920TDMI、存储单元(MMU)和高数缓存三部 分组成。其中 MMU 可以管理虚拟内存,高速缓存由独立的 16KB 地址和 16KB 数据高速 cache 组成。 5.1.2S3C2410 的资源包括 S3C2410 的资源包括: 1 个 LCD 控制器(支持 STN 和 TFT 电邮触摸屏的液晶显示屏); SDRAM 控制器和外部存储器接口; 3 个通道的 UART,其中一个通道可作为 IRDA 红外通信接口; 4 个通道的 DMA; 4 个具有 PWM 功能的计时器和 1 个内部时钟; 8 个通道的 10 位 ADC; 4 线电阻式触摸屏接口; IIS 音频接口; 2 个 USB 主机接口 1 个 USB 设备接口; 1 个 IIC 总线接口和 2 个 SPI 接口; SD 接口和 MMC 卡接口; 看门狗定时器和 RTC 实时时钟; 117 个通用 I/O 口和 24 位外部中断源; 8 通道 10 位 A/D 控制器; S3C2410 将系统的存储空间分为 8 组,每组的大小是 128M,共 1G。Bank0Bank5 的开始地址是固定的,用于 ROM 或 SRAM。Bank6 和 Bank7 用于 ROM、SDRAM 或 SRAM 这 2 个组可编程且大小相同。Bank7 的开 始地址是 Bank6 的结束地址。灵活可变。所有内存块的访问周期都可编程。 S3C2410 支持从 Nand Flash 启动,Nand Flash 具有容量大,比 Nor Flash 价格低等特点。系统采用 Nand Flash 和 SDRAM 组合可以获得非常高的性价比。 S3C2410 具有 3 中启动方式,可以通过 OM1:0引脚进行选择。 S3C2410 对于片内的各个部件采用了独立的电源供给方式: 内核采用 1.8V 供电: 内存储单元采用 3.3V 独立供电,对于一般 SDRAM 可以采用 3.3V 对于移动 SDRAM 可以采用 VDD 等于 1.8V/2.5V; VDDQ 等于 3.0V/3.3V; I/O 采用独立 3.3V 供电; 5.1.3S3C2410 的内核结构 整个 S3C2410 处理器的结构分为 4 各部分,分别为:ARM920T 内核、AHB 总 线模块、APB 总线模块及锁相环时钟产生模块。ARM920T 内核是英国 ARM 公 司制定的,AHB 总线模块包括 USB Host、LCD 连接,RAM/SDRAM 控制器、 中断控制器、Nand Flash 控制器。APB 总线外围控制器包括 UART、USB Device、SDI MMC、ADC、RTC、IIC 总线等。 5.1.4 解码芯片的功能: 它负责 MP3 数码信号的解码,并输出数字音频信号,同时它也集成了大部分控 制功能。解码器的工作原理:解码芯片,它的作用顾名思义就是将存储在介质 (Flash 或者硬盘)上的 MP3 文件解码。它是 MP3 随身听工作中最重要的一环, 很大程度上影响产品最终的音质表现。MP3 是一种有损压缩的格式,如果 MP3 随身听拥有优秀的解码芯片就能够更好地还原音频信号的质量,很大程度上弥补 音频信号的损失。 5.1.5 解码芯片内部连接示意图: 5.1.6 工作原理: MP3 解码器的框图如图 5-33 所示。这个解码器是根据 32 位浮点 DSP 核设计的, 它的工作原理如下:把具有 32 位尾数和 8 位指数的内部寄存器作为源寄存器和 目标寄存器使用。串行接口单元接收和发送串行位流,而主机接口单元用来接收 主机的指令或把解码器的状态发送给主机。另外,片内的 ADC 和 DAC 在模数 和数模转换中起到重要作用。在 MP3 解码时,通过 DMA 控制器能把接收的位 流传送到输入缓冲器。此时,DSP 访问输入缓冲器,从而得到位流,并对它解码。 当解码过程结束,解码输出被装到输出缓冲器,利用 DMA 操作,就能把存储在 输出缓冲器的数据发送给 DAC。在声音再生时,其过程与解码相似。在声音记录 时,利用 DMA 操作,就能把 ADC 产生的声音数据装到输出缓冲器。然后利用 DSP,把压缩后的数据装到输入缓冲器。通过串行接口单元,把输入缓冲器的数 据发送给微控制器单元(MCU)并存储到快速存储器。通过软件和硬件控制,解码 器的电源管理特性能够使解码器变成功耗极低的休止状态。MP3 解码器有四种电 源管理状态:运行、等待、睡眠和掉电。在运行状态里,解码器是一种满负荷工 作,它能对 MP3 位流或压缩和解压缩声音数据进行解码。在等待状态里,解码 器等待用户的交互作用或数据,此时仅有某些外设工作。在睡眠状态里,仅有 PLL 是工作的,而其他所有模块停止工作。在掉电状态里,解码器的所有模块为 掉电。因此,解码器能支持数据音量控制、低音高音控制和 6 波段均衡器功能。 这些特性对获得各种声音是有帮助的。为了给模拟数据提供一个接口,芯片内使 用 ADC 和 DAC。芯片内 ADC 是一个具有采样和保持功能的 12 位再是利用低功 耗和 CMOS 技术设计出高效率的乘法器和快速运算器。根据高精度的 32 位浮点 运算,这样就能把 32 位尾数和 8 位指数作为源和目标数据格式。在执行模块里, 核。DSP 核分成四个模块:取指令,解码、读出和执行。每个模块的基本原理是 很简单的,而数据流量是 MP3 解码器中的 DSP 核框图如图 5-34 所示。为了得 到高处理能力,利用独立的乘法器和累加器来实现 DSP 样的 1 位 4 阶-结构。 在完成噪声抑制和滤波器滤波后,就能获得高分辨率的模拟声音数据。循环 ADC,它的功耗在其他任何类型的 ADC 中是最低的。芯片内 DAC 是一个具有 16 位分辨率和 64 位过采 5.1.7 关于 UDAl131 解码芯片的介绍 UDAl1314 是飞利浦公司的一款经济的音频 CODEC,用于实现模拟信号的音 频数据的采(音频 A/D)和数字信号的模拟输出(D/A),并通过 IIS 数字音频接 口,实现音频信号的数字化处理。UDAl1314de IIS 引脚分别接到 S3C2410 的对 应的 IIS 管脚上,音频输入输出(VIN,VOUT)分别处理麦克风和扬声器的处理, UDAl1314 的 L3 管脚用来控制输入输出音频信的音量大小。L3 接口的引脚 L3MODE、L3DATA 和 L3CLOCK 分别接到 S3C2410 的 IISCL、IISCSDA 和 GPF6 引脚上。TDA2822 是功放,通过 UDAl1314TS 的输出端连接 J8 的喇叭。 5.1.8 UDAl1314 管脚及其功能: 如下图 1 和图 2 图 1 图 2 5.1.9 UDAl1314 芯片的内部结构 5.1.10 如何与 S3C2410 相接的电路图 5.1.11 S3C2410 中和 UDAl1314 部分连接的部分: 5.1.12 音频放大电路介绍: 音频放大电路框图: 供参考的音频放大电路图:(用电路实现) 简单的三极管音频放大电路 调节 R1 大小,使在最大输出时信号不失真即 . 基本的共发射极电极 电压负反馈接法,适应电压范围更宽. 5.1.13 音频放大装置 TDA2282 模块代替放大电路这样可以省事很多。 5.1.14 MMC 的介绍: MMC 的发展目标主要是针对数码影像.音乐.手机.PDA.电子书.玩具等产品.号 称是目前世界上最小的 Flash Memory 存贮卡. 5.2 SDRAM 存储器 5.2.1SDRAM 存储器的功能 SDRAM 是 Synchronous Dynamic Random Access Memory(同步动态随机 存储器)的简称,是前几年普遍使用的内存形式。SDRAM 采用 3.3v 工作电压, 带宽 64 位,SDRAM 将 CPU 与 RAM 通过一个相同的时钟锁在一起,使 RAM 和 CPU 能够共享一个时钟周期,以相同的速度同步工作,与 EDO 内存相比速 度能提高 50。SDRAM 基于双存储体结构,内含两个交错的存储阵列,当 CPU 从一个存储体或阵列访问数据时,另一个就已为读写数据做好了准备,通过 这两个存储阵列的紧密切换,读取效率就能得到成倍的提高。SDRAM 不仅可用 作主存,在显示卡上的显存方面也有广泛应用。SDRAM 曾经是长时间使用的主 流内存,从 430TX 芯片组到 845 芯片组都支持 SDRAM。但随着 DDR SDRAM 的普及,SDRAM 也正在慢慢退出主流市场。 通过与 SCU 相连,来存储数据及相关内容。SDRAM 是有一个同步接口的动 态随机访问存储。传统上动态随机访问存储是有一个异步接口的,这样他可以随 时相应控制输入的变化,而 SDRAM 是有一个同步接口的,在响应控制输入前会 等待一个时钟信号,这样就能和计算机的系统总线同步。时钟被用来驱动一个有 限状态机,对进入定指令进行流水线操作。这使得 SDRAM 与没有一个同步接口 的异步 DRAM 相比,可以有一个更复杂的模式。 5.2.2SDRAM 控制器的实际应用: SDRAM 可应用于多种电子设备,如 MP3、MP4,现在许多手机也采用这种 内存芯片。SDRAM 以其低电压、存储时间长而逐步占领这个市场。 5.2.3 芯片管脚示意图 5.2.4SDRAM 实物图 5.2.5 SDRAM 接口设计 S3C2410X ADDR13:1 BA DATA15:0 SCLK Nras0/Nscs0 nCAS3/nSRAS nCAS2/nSCAS nWE nWBE1:0/DQM1: 0 SYNC-DRAM A12:0 BA DQ15:0 CLK nCS nSRAS nSCAS nWE LDQM/UDQM 5.2.6 SDRAM 管脚定义图(HY57V561620) 5.2.7HY57V561620 的管脚功能 引脚名称引脚功能 CLK时钟 CKE时钟使能 /CS片选 BA0,BA1组地址选择 A12A0地址总线 /RAS行地址锁 /CAS存列地址锁 /WE存写使能 LDQM,UDQM数据 I/O 屏蔽 DQ15DQ0数据总线 VDD/VSS电源/地 VDDQ/VSSQ电源/地 NC未连接 5.2.8 SDRAM 在 S3C2410 中的作用 由于 S3C2410 本身提供对 SDRAM 进行直接接口的解决方案,因此不需要通 过编程来实现他们所需的接口时序,而只需对存储器控制器,控制器的寄存器进 行适当配置。 SDRAM 是多 BANK 结构,例如:在一个有 2 个,其中一个 BANK 在进行 预充电期间,另一个 BANK 可以马上被读取,这样当进行一次读取后,又马上去 读取已经预充电的 BANK 数据时,就无需等待而可以直接读取了。这就大大提高 了存储器的访问速度。具体芯片采用现代 HY57V641602,分成 4 个 Bank,Bank 的地址由 BA0、BA1 决定,00 对应 Bank0,01 对应 Bank1,10 对应 Bank2,11 对应 Bank3.。在每个 Bank 中,分别用行地址脉冲选通 CAS 进行寻址。 5.2.9 S3C2410 电路连接图 5.3 Flash memory: 5.3.1 Flash memory 的功能 Flash memory 即闪存,它也属于内存器件的一种。不过闪存的物理特性与 常见的内存有根本的差异:目前各类 DDR、SDRAM、RDRAM 都属于挥发性内 存,只要停止电流供应,内存中的数据便无法保存,因此每次电脑开机都需要把 数据重新载入内存;闪存则是一种不挥发性内存,没有电流供应的条件下也能够 长久的保持数据,其存储特性相当于硬盘,这项特性正是闪存得以成为各类便携 型数字设备的存储介质的基础。 5.3.2 Flash memory 的技术及特点 Flash memory 分为 NOR 型与 NAND 型,它们的区别很大,打个比方说, NOR 型更像内存,有独立的地址线和数据线,但价格比较贵,容量比较小;而 NAND 型与 NOR 型闪存相比,成比要低一些,而容量大得多。因此,NOR 型闪 存比较适合频繁随机读写的场合,通常用于存取程序代码并直接在闪存内运行。 NAND 型闪存主要用来存储资料,因此我们的这一款设计选用 NAND FLASH。 此外,闪存的存取速度快,无噪音,散热小。我们在购买的时候可以不必考 虑那么多,同样存储空间买闪存。如果硬盘空间大就买硬盘,也可以满足我们的 需要。 5.3.3 Flash memory 的应用前景 “优盘”是闪存走进日常生活中的最鲜明的写照,其实早在 U 盘之前,闪存 已经出现在许多电子产品中。传统的存储方式是采用 RAM 的易失存储,电池没 电了数据就会消失。采用闪存的产品,克服了这一毛病,使得数据存取更为可靠。 除了闪存盘,闪存还被应用到数码相机,录音笔、手机、数字电视、游戏机等电 子产品中。 目前,闪存正朝着大容量、低功耗,低成本的方向发展。与传统硬盘相比, 闪存的读写速度高、低功耗,目前市场上已经出现了闪存盘,也就是 SSD 盘, 目前该硬盘的性价比进一步提升。随着制造工艺的提高、成本的降低,闪存将更 多地出现在日常生活中。 5.3.4 寻址方式 一个页(Page)通常是 528B,每 32 个 page 组成一个 Block,K9F2808 有 4096 个块。Block 是 Nand Flash 中最大的操作单元,擦除是以 Block 为单 位完成的,而编程/读取是以 Page 为单位完成的。所以,按照这样的组织方式可 以形成所谓的三类地址: Block Address; Page Address; Column Address。 地址传送顺序是 Column Address,Page Address,Block Address。 6.Nand Flash 简介 Nand Flash 是最近几年才出现的新型 Flash 存储器,这种结构的闪速存储 器适合于纯数据存储和文件存储,正成为闪存磁盘技术的核心。Nand flash 存储器具有以下特点: (1) 以页为单位进行读和编程操作,1 页为 256 或 512B 字节。 (2) 数据、地址采用同一总线,实现串行读取。随机读取速度慢且不能按 字节随机编程。 (3) 芯片尺寸小,引脚少,是位成本最低的固态存储器,很快突破每兆字 节 1 美元的价格限制。 (4) 芯片包含有失效块,其数目最大可达 335 块。失效块不会影响有效 块的性能,但设计者需要将失效块在地址映像表中屏蔽起来。 其最主要的特点是不加电的情况下能长期保持存储的信息,这也是我们选 择它的主要原因。 6.1Nand Flash 芯片内部结构框图如下: 6.1.1NAND FLASH 工作模式 (1)自动启动模式 复位完成; 当自动启动模式被允许,Nand Flash 存储器的最先 4KB 的代码被复 制到 Steppingstone 4KB 内部缓冲区; Steppingstone 被影射到 nGCS0; CPU 在 Steppingstone 4KB 内部缓冲区开始执行启动代码。 (2)Nand Flash 模式 在这个模式下,Nand Flash 存储器当作普通的存储器使用。 通过 NFCONF 寄存器设置 Nand flash 配置; 向 NFCMD 寄存器写 Nand Flash 的命令; 向 NFADDR 寄存器写 Nand Flash 的地址; 通过 NFSTAT 寄存器检查 Nand Flash 状态来读/写数据。在读操作 前或编程操作后,R/nB 信号应该被检测。 6.1.2 NAND FLASH 控制器的引脚配置 D70:数据/命令/地址 输入/输出端口(共享); CLE:命令锁存使能(Output); ALE:地址锁存使能(Output); nFCE:Nand Flash 芯片使能(Output); nFRE:Nand Flash 读使能(Output); nFWE:Nand Flash 写使能(Output); nWAIT:Nand Flash 读忙(Input); nCON:Nand Flash 内存地址补偿选择,0 表示 3 步长地址,1 表示 4 步长地址。Nand Flash 中地址要通过 D7:0送多次,每次依次为一 步长。 实物图 6.1.3 电路原理图 6.2 Nand flash 在 S3C2410 中的作用 S3C2410 集成了一个 Nand flash 控制器,S3C2410 的启动代码可以在外部 Nand flash 存储器中执行。通常启动代码将 Nand flash 的内容复制到 SDRAM 中。使用硬件 ECC,NAND flash 数据的有效性将被检验。复制结束后,主程序 将在 SDRAM 被执行。 在实验过程中,我们所使用的 Nand Flash 芯片型号为:K9F1208。它所支 持的电压为 2.73.6V,内存容量为 64M 字节还有 2048K 字节的 SPARE 的存储 区,采用 TSSOP48 封装,三线合用(8 位 I/O 端口采用地址、数据和命令复用 的方法这样既可以减少引脚数,还可以使接口电路简洁)其引脚图如下所示: 6.2.1Nand flash 在 MP3 中的连接图如下图所示: K9F1208 与 S3C2410 连接电路图 实现向 K9F1208 的页面中写入 0、1、2、3、4、5、6、7、8、9,然后读出 数据,打印到窗口终端; 程序设计过程如下: 1、NAND FLASH 控制器相关寄存器及宏定义(寻址时,通过 8 条 I/O 接 口数据线传输地址信息包,每包传送 8 位地址信息) 2、主测试程序 3、K9F1208 初始化函数 4、K9F1208 页面读函数 5、K9F1208 页面写函数 6、K9F1208 块擦出函数 7、调试与运行结果 7.USB HOST 7.1 USB HOST 简介 USB 接口是由 Compaq、IBM、Mirosoft 等多家公司于 1994 年底联合提出 的接口标准,其目的用于取代逐渐不适应外设需求的传统单、并口。 USB 设备分为 HOST(主设备)和 SLAVE(从设备),只有当一台 HOST 与一台 SLAVE 连接时才能实现数据的传输。 简单的说,如果一个数码设备支持 USB HOST,那么它就可以从另外一个 USB 设备中取得数据。 7.2 USB HOST 功能 可以实现 hdd mp3 对其他 usb device 上文件的读取。 管理 USB 系统; 每毫秒产生一帧数据; 发送配置请求对 USB 设备进行配置操作; 对总线上的错误进行管理和恢复。 7.2.1 USB 总线协议及工作原理 USB2.0 协议已经可以提供速率为 480Mbps 的高速传输。 USB 总线协议定义了 4 条信号线,其中条负责供电,而另外 2 条负责数据传 输。USB 通信模型是一种 Host Sl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年小学英语能力测试试题及答案
- 2025年粮食安全与农业发展考试试题及答案
- 2025年国家安全法相关知识测试卷及答案
- 2025年公共英语等级考试试卷及答案
- 2025年供应链金融理论与实践考试试题及答案
- 物资管理计划管理制度
- 物资验收安全管理制度
- 特殊员工工时管理制度
- 特殊学生安全管理制度
- 特殊气体存放管理制度
- CDCC婴幼儿智能发育量表
- 了解中医心理学在临床中的应用
- 《人本主义学习理论》课件
- 彩钢板消防安全培训课件
- 2023年洪江市社区工作者招聘考试真题
- 基层领导干部的官德修养(zk-1)课件
- 责任与担当班会课件
- 烟草公司设施安装施工方案
- 解毒药及机理(动物药理学课件)
- 新修订《土地管理法》考试题库及答案
- 小老虎过生日
评论
0/150
提交评论