初学者-ARM芯片型号选择.docVIP

  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文档。上传文档
查看更多
/ARMrumen879_2.html 由于?ARM 微处理器的众多优点,随着国内外嵌入式应用领域的逐步发展, ARM 微处理器必然会获得广泛的重视和应用。但是,由于 ARM 微处理器有多达十几种的内核结构,几十个芯片生产厂家,以及千变万化的内部功能配置组合,给开发人员在选择方案时带来一定的困难,所以,对 ARM芯片做一些对比研究是十分必要的。 ? ARM 从应用的角度出发,对在选择 ARM 微处理器时所应考虑的主要问题做一些简要的探讨。 ARM 1 ARM 芯片选择的一般原则 字串8 从应用的角度,对在选择 ARM 芯片时所应考虑的主要困素做一具体的说明。 ARM开发论坛 1.1 ARM 芯核 ARM 假如希望使用 WinCE 或 Linux 等操作系统以减少软件开发时间,就需要选择 ARM720T 以上带有 MMU ( memory management unit )功能的 ARM 芯片, ARM720T 、 Stron-gARM 、 ARM920T 、 ARM922T 、 ARM946T 都带有 MMU 功能。而 ARM7TDMI 没有 MMU ,不支持 Windows CE 和大部分的 Linux ,但目前有 uCLinux 等少数几种 Linux 不需要 MMU 的支持。 字串8 1.2 系统时钟控制器 ARM 系统时钟决定了 ARM 芯片的处理速度。 ARM7 的处理速度为0.9 MIPS/MHz ,常见的 ARM7 芯片系统主时钟为20 MHz-133MHz , ARM9 的处理速度为1.1 MIPS/MHz ,常见的 ARM9 的系统主时钟为100 MHz-233MHz , ARM10 最高可以达到700 MHz 。不同芯片对时钟的处理不同,有的芯片只有一个主时钟频率,这样的芯片可能不能同时顾及 UART 和音频时钟准确性,如 Cirrus Logic 的 EP7312 等;有的芯片内部时钟控制器可以分别为 CPU 核和 USB 、 UART 、 DSP 、音频等功能部件提供同频率的时钟,如 PHILIPS 公司 SAA7750 等芯片。 M开发论坛 1.3 内部存储器容量 字串4 在不需要大容量存储器时,可以考虑选用有内置存储器的 ARM 芯片。见表1。 表1 字串8 芯片型号 供给商 FLASH容量 ROM容量 SRAM容量 AT91F40162 AT91FR4081 SAA7750 PUC3030A HMS30C7202 ML67Q4001 LC67F500 ATMEL ATMEL Philips Micronas Hynix OKI Snayo 2M Bytes 1M Bytes 384K Bytes 256K Bytes 192K Bytes 256K Bytes 640K Bytes 256K bytes 4K Bytes 128K Bytes 64K bytes 56K bytes 32K bytes ? ARM 1.4 USB接口 ARM开发论坛 ARM芯片内置有USB控制器,有些芯片甚至同时有USB Host和USB Slave控制器。见表2。 表2 内置USB控制器的ARM芯片 M开发论坛 芯片型号 ARM内核 供给商 USB Slave USB Host IIS接口 S3C2410 S3C2400 S5N8946 L7205 L7210 EP9312 Dragonball MX1 SAA7750 TMS320DSC2x PUC3030A AAEC-2000 ML67100 ML7051LA SA-1100 LH7979531 GMS320C7201 ARM920T ARM920T ARM7TDMI ARM720T ARM720T ARM920T ARM920T ARM720T ARM7TDMI ARM7TDMI ARM920T ARM7TDMI ARM7TDMI StrongARM ARM7TDMI ARM720T Samsung ARM Samsung Samsung Linkup linkup Cirrus Logic Motorola Philips TI Micronas Agilent OKI OKI Intel Sharp Hynix 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 2 2 0 1 1 3 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 0 5 0 0 0 0 0 1    1.5 GPIO数量 ? 在某些芯片供给商提供的说明书中,往往申明的是最大可能的GPIO数量,但是有许多引脚是和地址线、数据线、串口线等引脚复用的。这样在系统设计时需要计算实际可

文档评论(0)

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

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

1亿VIP精品文档

相关文档