【vfp精品源码栏目提醒】:网学会员在vfp精品源码频道为大家收集整理了“【精品】英国ARM公司介绍 - 大学课件“提供大家参考,希望对大家有所帮助!
英国 ARM 公司介绍 国家:英国(欧洲) ARM行业:电子 半导体 微处理器 智能手机 总部:英国剑桥 CEO:沃伦.伊斯特 竞争对手:英特尔 市场份额 手机处理器 90的市场份额 上网本处理器 30的市场份额编辑本段使用 ARM 处理器手机欧洲诺基亚 诺基亚 N86 诺基亚 N97 诺基亚 N8 诺基亚 N96 诺基亚 N95 诺基亚N900 诺基亚 N81 诺基亚 N85 诺基亚 X6 诺基亚 E72 诺基亚 E71 诺基亚 E66诺基亚 E63 诺基亚 E52 诺基亚 E5 诺基亚 5530XM 诺基亚 5800XM 诺基亚5320XM 诺基亚 5630XM 诺基亚 5730XM 诺基亚 5230 等美国摩托罗拉 摩托罗拉 XT800 摩托罗拉 XT702 摩托罗拉 XT701 摩托罗拉 ME600 摩托罗拉 ME501 摩托罗拉 ME500 摩托罗拉 Milestone 摩托罗拉 RAZR V8 摩托罗拉 VE66 摩托罗拉 A1200E 摩托罗拉 A1210 摩托罗拉 A1600 摩托罗拉A1800 摩托罗拉 A1890 摩托罗拉 U9 摩托罗拉 A810 摩托罗拉 ROKR EM30摩托罗拉 EM35 摩托罗拉 ROKR E6英国索爱 索爱 X1 索爱 X2 索爱 M1i 索爱 X10 索爱 Satio 索爱 U8i 等美国苹果 iPhone iPhone 3GS韩国三星 三星 i8910 三星 i8510 等美国奔迈 palm pre palm pixi palm pre plus编辑本段ARM 公司 ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的 RISC 处理器、相关技术及软件。
技术具 点。
适用于多种领域,比如嵌入控制、消费 /有性能高、成本低和能耗省的特教育类多媒体、DSP 和移动式应用等。
ARM 将其技术授权给世界上许多著名的半导体、软件和 OEM 厂商,每个厂商得到的都是一套独一无二的 ARM 相关技术及服务。
利用这种合伙关系,ARM 很快成为许多全球性 RISC 标准的缔造者。
目前,总共有 30 家半导体公司与 ARM 签订了硬件技术使用许可协议,其中包括 Intel、IBM、LG 半导体、NEC、SONY、飞利浦和国民半导体这样的大公司。
至于软件系统的合伙人,则包括微软、升阳和 MRI 等一系列知名公司。
ARM 架构是面向低预算市场设计的第一款 RISC 微处理器。
ARM 即 Advanced RISC Machines 的缩写既可以认为是一个公司的名字,也可以认为是对一类 微处理器的通称,还可以认为是一种技术的名字。
1985 年 4 月 26 日,第一个 ARM 原型在英国剑桥的 Acorn 计算机有限公司诞生,由美国加州 SanJoseVLSI 技术公司制造。
20 世纪 80 年代后期,ARM 很快开发成 Acorn 的台式机产品,形成英国的
计算机教育基础。
1990 年成立了 Advanced RISC Machines Limited后来简称为 ARMLimited,ARM 公司。
20 世纪 90 年代,ARM 32 位嵌入式 RISCReducedlnstruction Set Computer处理器扩展到世界范围,占据了低功耗、低成本和高性能的嵌入式系统应用领域的领先地位。
ARM 公司既不生产芯片也不销售芯片,它只出售芯片技术授权。
编辑本段ARM 的学习和开发都需要
学习哪些软件 总结起来最主要的有以下几个吧 1 ADS 调试用 确切的说是 ADSAXD。
ADS 里包含 AXD。
原来都用 SDT 后来 ARM公司停止对 SDT 支持了,改支持 ADS 了,还是用 ADS 吧。
有的人的程序发布的仍然是 SDT 版本的,但基本都可以找到相应 ADS的,新人在这里不要发蒙。
ADS 是编译器,AXD 是调试器。
编译成 AXF 以后再在 ARM 的 RAM 里调试。
2 FLASHPGM FLASH 烧写的
软件。
AXF 在 RAM 里调试,掉电就没有了,方便
程序修改。
调试好的程序再下到 FLASH 里,上电直接运行。
同类的软件还有很多,什么 FLUTED 了、FLSHP 了都是,但FLASHPGM 最好,要是有人还问 FLASH 不支持 BIN 格式文件的
问题就要看我写的 FLASHPGM 使用了。
3 BANYANT 调试代理(不知道名对不,起这么个难记的,我一般都叫它“半羊”因为知道它那几天刚吃了烤羊) 调试代理就是用它帮你使用更简单的 JTAG(便宜啊)来 实现原本 1K 才卖的 JTAG 仿真器的大部分功能。
JTAG 调试原理看我另一篇笔记。
简单的就可以把他理解为你自己做的 JTAG 的驱动就行了。
调试代理还有很多种,什么 H-JTAG 了、ARM7 了(不知道具体叫什么,就记得可执行文件叫 ARM7.EXE)都是,BANYANT 比较好。
需要注意的是,每种调试代理安装方法虽然都简单但都不一样,需要看说明。
而且 AXD 调试之前都要运行。
省钱了,就别怕麻烦了。
4 ARM-ELF-TOOLS 工具链 里面是 UCLINUX 开发用的工具比如 ARM-ELF-GCC 只类的。
工具链就是把很多工具打包在一起发布的方便你开发的东西。
具体安装方法看我另一篇笔记。
另外如果你开发 LINUX 就要用 ARM-LINUX-TOOLS,不一样,不通用。
5 U-BOOT 大名鼎鼎的 BOOTLOADER 生成工具,同类的好象还有 VIVI(名字很暧昧) 生成的 BOOTLOADER 烧到 FLASH 里,然后就可以用 BOOTLOADER下载 烧写其他了 有了 BOOTLOADER 才能下 UCLINUX。
BOOTLOADER 就