arm7开发资料.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、系统概述 ARM DVK-S3C44B0X(S3C3410)(以下简称DVK)开发板是一款以S3C44B0X为核心的ARM系统开发平台。利用该平台上您可以智能手持设备、PDA、工控系统等领域迅速地开发出功能强大,价格低廉,十分具有竞争力的产品,为您赢得市场。 S3C44B0X(以下简称MCU)是韩国Samsung公司开发的一颗功能强大的ARM7系列处理器,其内部组成如下(图1为MCU的内部模块示意图): 16位/32位 RISC(ARM7TDMI)CPU核 8KB指令/数据Cache,或可选的内部高速SRAM LCD控制器(可达256色DSTN) 2通道UART(内置16Byte FIFO ,并兼容IrDA1.0) 4通道DMA 8Bank外部存储器接口。每个Bank有独立的片选口,寻址能力高达32MB/Bank×8Bank=256MB,同时Bank67还可外接各种FP/EDO/SDRAM 6通道多功能定时器/PWM发生器 71条通用输入/输出口 实时时钟(RTC) 8通道10bit ADC(采样速率可到500KSPS) 1通道IIC总线(可工作于多主模式) 1通道IIS音频数据接口(可工作于主/从模式) 1通道多功能同步串行口(可工作于SPI/SCI模式) 多种省电工作模式 JTAG调试口 而DVK在分析了MCU的特性,并结合了便携式/小型嵌入式系统的设计需要,进行了扩展和合理化的系统设计。其特点有: 128K*8bit BOOT-ROM(SST29EE010 FLASH),并可扩展到512KB。 IDE/ATA接口。可用来扩展IDE/ATA硬盘和流行的CF闪存卡 8M*16bit SDRAM 16M*8bit Nand-Flash(KM29U128T)。可扩展为KM29U256T(与前者Pin-Pin兼容)来获得32MB的容量。 USB接口(USBN9603)。 IIS音频DAC(CS4340) 耳机功放(NJM2168) IIC EEPROM(24LC16) RTC备用Li电池 4*3小键盘矩阵 图1:S3C44B0X内部模块示意图 二、硬件部分 DVK的系统框图已经在上小节中大致列出,为了能使您了解地更清楚,下面将按各个功能模块逐一说明。 电源。 DVK使用5V~6V/850mA的外部稳压电源(注意极性为内正外负,如下图)进行供电。外部电源经过LM317稳压,并产生供给整个系统的3.3V(VDD)电源,同时3.3V电源经过1个二极管降压得到CPU的核心工作电压为2.5V(CPUVDD)。 复位电路。 DVK的上电复位采用阻容充电,后由74HC14整形的方式(此外还有1个手动复位键)。如您对系统的复位要求较高,建议您采用专用的uP电路。 起动ROM(BootROM)。 DVK在出货时使用的是SST29EE010/W29EE011,在具体应用中您可以将它替换为SST29EE040以获得更大的代码空间(后面还会提到如何使用16Mbyte的Nand-Flash存放代码)。在BootROM中存放有系统的初始化代码,DVK的产品序列号,简单的Debug工具和系统各个功能模块的测试程序。它在系统中占用了Bank0号存储空间。 系统扩展口。 DVK可通过8bit的扩展口进行额外扩展,例如LCD,以太网卡。当您要在该口扩展多个设备时,请务必增加译码电路,以免设备冲突。它在系统中占用了Bank1号存储空间。 Nand-FLASH。 DVK中的Nand-Flash型号为:KM29U128T(16Mbyte),它与32Mbyte的KM29U256T的引脚完全兼容。因此您若需要更大的存储空间,扩展起来将是十分方便的。由于Nand-Flash具有很好的非挥发特性,价格相对线性Flash低很多,因此通常被用来存储大量的数据和代码(由于Nand-Flash为Page寻址,当您需要运行其中的代码是,需要先将该代码调入SDRAM/SRAM中运行。这样的运行机制可使您实现在线FirmWare升级)。Nand-Falsh在系统中占用了Bank2号存储空间。 USB。 DVK中使用USBN9603进行扩展了一个USB接口,并在系统中占用Bank3号存储空间。 IDE/ATA接口。 DVK还提供了1个IDE/ATA接口以满足用户对海量数据进行存储的需要。该接口工作在PIO模式,最大数据传输率最高可至1MB/s。同时用户也可利用该接口扩展CF卡(工作于True-IDE模式)。IDE/ATA接口在系统中占用Bank4号存储空间 SDRAM。 DVK所配备的SDRAM具有8MB容量,足以满足目前嵌入式系统对RAM的需求。SDRAM占用Bank6号存储空间。 实

您可能关注的文档

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档