chapt03ARM9S3C2410处理器及实验系统概述研讨.pptVIP

chapt03ARM9S3C2410处理器及实验系统概述研讨.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
chapt03ARM9S3C2410处理器及实验系统概述研讨

嵌入式系统教学与开发 ARM微处理器的选型原则 鉴于ARM微处理器的众多优点,随着国内外嵌入式应用领域的逐步发展,ARM微处理器必然会获得广泛的重视和应用。但是,由于ARM微处理器有多达十几种的内核结构,几十个芯片生产厂家,以及千变万化的内部功能配置组合,给教学、开发人员在选择方案时带来一定的困难,所以,对ARM芯片做一些对比研究是十分必要的。以下从应用的角度出发,对在选择ARM微处理器时所应考虑的主要问题做一些简要的探讨。 ARM微处理器内核的选择 系统的工作频率 芯片内存储器的容量 片内外围电路的选择 ARM微处理器的选型原则1 --微处理器内核的选择 从前面所介绍的内容可知,ARM微处理器包含一系列的内核结构,以适应不同的应用领域,用户如果希望使用WinCE或标准Linux等操作系统以减少软件开发时间,就需要选择ARM720T以上带有MMU(Memory Management Unit)功能的ARM芯片,ARM720T、ARM920T、ARM922T、ARM946T、Strong-ARM都带有MMU功能。 后面我们讨论的S3C2410基于ARM920T内核,它带有MMU,因此支持Windows CE和标准Linux,并且在稳定性和其他方面也都有上佳表现。 ARM微处理器的选型原则2 --系统的工作频率 系统的工作频率在很大程度上决定了ARM微处理器的处理能力。ARM7系列微处理器的典型处理速度为0.9MIPS/MHz,ARM9系列微处理器的典型处理速度为1.1MIPS/MHz,常见的ARM9的系统主时钟频率为100MHz-233MHz,ARM10最高可以达到700MHz。不同芯片对时钟的处理不同,有的芯片只需要一个主时钟频率,有的芯片内部时钟控制器可以分别为ARM核和USB、UART、DSP、音频等功能部件提供不同频率的时钟。 后面我们所讨论的S3C2410时钟频率为200MHz以上,若更换成兼容的S3C2440时钟频率最高可达到400MHz。 ARM微处理器的选型原则3 --芯片内存储器的容量 大多数的ARM微处理器片内存储器的容量都不太大,需要用户在设计系统时外扩存储器,但也有部分芯片具有相对较大的片内存储空间,如ATMEL的AT91F40162就具有高达2MB的片内程序存储空间,用户在设计时可考虑选用这种类型,以简化系统的设计。 ARM微处理器的选型原则4 --片内外围电路的选择 除ARM微处理器核以外,几乎所有的ARM芯片均根据各自不同的应用领域,扩展了相关功能模块,并集成在芯片之中,我们称之为片内外围电路,如USB接口、IIS接口、LCD控制器、键盘接口、RTC、ADC和DAC、DSP协处理器等,设计者应分析系统的需求,尽可能采用片内外围电路完成所需的功能,这样既可简化系统的设计,同时提高系统的可靠性。 S3C2410处理器 S3C2410X包含一个16-/32-bit 的RISC(ARM920T)的CPU内核, 独立的16KB指令和16KB数据的缓存(cache) 用于虚拟内存管理的MMU单元 LCD控制器(STNTFT) 非线性(NAND)FLASH的引导单元 系统管理器(包括片选逻辑控制和SDRAM控制器) 3个通道的异步串口(UART) 4个通道的DMA 4个通道的带脉宽调制(PWM)的定时器 输入输出端口、实时时钟单元(RTC) 带有触摸屏接口的8个通道的10-bit ADC IIC总线接口、IIS总线接口 USB的主机(host)单元、USB的设备(device)接口 SD卡和MMC(Multimedia Card)卡接口 2个通道的SPI接口和锁相环(PLL)时钟发生单元。 S3C2410处理器 GX-ARM92410实验教学系统—图片 GX-ARM92410实验教学系统—结构框图 GX-ARM92410实验教学系统—电路框图 教学实验系统组成1 CPU S3C2410X:16-/32-bit RISC 微处理器,通过200P SODIMM插槽和主板相联既可以采用S3C2410X的核心板,也可采用S3C2440(400MHz)核心板 BOOT ROM:支持三种启动方式 SST 2M-byte Intel StrataFlash 16M-byte(可选) SAMSUNG NAND flash 64M-byte/128M-byte (直接smart media card 启动) SDRAM:64M-byte (32M-byte×2) TFT/STN 液晶和触摸屏接口 :SHARP 3.5〞

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档