ARM开发板

发布时间:2024-05-27 13:22:39 作者:汉语成语

ARM即AdvancedRISCMachines的缩写,既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。ARM开发板是指用来进行嵌入式系统开发的电路板,包括中央处理器、存储器、输入设备、输出设备、数据通路/总线和外部资源接口等一系列硬件组件。开发板一般由嵌入式系统开发者根据开发需求自己订制,也可由用户自行研究设计。

ARM的介绍

ARM(AdvancedRISCMachines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。技术具有性能高、成本低和能耗省的特点。适用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP和移动式应用等。

ARM将其技术授权给世界上许多着名的半导体、软件和OEM厂商,每个厂商得到的都是一套的ARM相关技术及服务。利用这种合伙关系,ARM很快成为许多全球性RISC标准的。

目前,总共有30家半导体公司与ARM签订了硬件技术使用许可协议,其中包括Intel、IBM、LG半导体、NEC、SONY、菲利浦和国民半导体这样的大公司。至于软件系统的合伙人,则包括微软、升阳和MRI等一系列知名公司。

ARM架构是面向低预算市场设计的款RISC微处理器。

ARM即AdvancedRISCMachines的缩写,既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。

1985年4月26日,个ARM原型在英国剑桥的Acorn计算机有限公司诞生,由美国加州SanJoseVLSI技术公司制造。

20世纪80年代后期,ARM很快开发成Acorn的台式机产品,形成英国的计算机教育基础。

1990年成立了AdvancedRISCMachinesLimited(后来简称为ARMLimited,ARM公司)。20世纪90年代,ARM32位嵌入式RISC(ReducedlnstructionSetComputer)处理器扩展到世界范围,占据了低功耗、低成本和高性能的嵌入式系统应用领域的地位。ARM公司既不生产芯片也不销售芯片,它只出售芯片技术授权。

目前,采用ARM技术知识产权(IP)核的微处理器,即我们通常所说的ARM微处理器,已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场,基于ARM技术的微处理器应用约占据了32位RISC微处理器75%以上的市场份额,ARM技术正在逐步渗入到我们生活的各个方面。

ARM公司是专门从事基于RISC技术芯片设计开发的公司,作为知识产权供应商,本身不直接从事芯片生产,靠转让设计许可由合作公司生产各具特色的芯片,世界各大半导体生产商从ARM公司购买其设计的ARM微处理器核,根据各自不同的应用领域,加入适当的外围电路,从而形成自己的ARM微处理器芯片进入市场。目前,全世界有几十家大的半导体公司都使用ARM公司的授权,因此既使得ARM技术获得更多的第三方工具、制造、软件的支持,又使整个系统成本降低,使产品更容易进入市场被消费者所接受,更具有竞争力。

系列

1.ForST芯片系列

2.ForSamsung芯片系列

1)DMC-2440-A型嵌入式开发板

2)DMC-2440-B型嵌入式开发板

3)DMC-2440-C型嵌入式开发板

4)DMC-2440-D型嵌入式开发板

5)DMC-2440-E型嵌入式开发板

6)DMC-2440-F型嵌入式开发板

7)DMC-2440-I型嵌入式开发板

8)DMC-S3C6410-A型嵌入式开发板

3.ForAtmel芯片系列

1)DMC-9200-A型嵌入式开发板

2)DMC-9200-E型嵌入式开发板

3)DMC-9200-F型嵌入式开发板

4)DMC-9200-I型嵌入式开发板

4.ForMotorola芯片系列

5.ForCirrusLogic芯片系列

6.ForHynix芯片系列

7.ForSharp芯片系列

8.ForOKI芯片系列

9.ForPhilips芯片系列

10.XScale开发平台

11.ARM9芯片系列

12.ARM11芯片系列

区别

arm7与arm9的区别

一、“ARM7内核三级流水线和冯·诺伊曼结构;

ARM9内核是5级流水线哈佛结构。”

arm7和arm9的pipeline设计是一样的,都是Harvardarchitecture,不过arm9又被叫做modified-Harvardarchitecture.

“arm7没有mmu,arm720T是MMU的;arm9是有mmu的,arm940T只有Memoryprotectionunit.不是一个完整的MMU。”

mmu等等是arm体系的协处理器,他的有无取决于具体的实现,和arm7体系结构无关,别把arm体系和arm的具体实现混淆。

二、ARM7内核是0.9MIPS/MHz的三级流水线和冯·诺伊曼结构;

ARM9内核是5级流水线,提供1.1MIPS/MHz的哈佛结构。

arm7没有mmu,arm720T是MMU的;arm9是有mmu的,arm940T只有Memoryprotectionunit.不是一个完整的MMU。

ARM7TDMI提供了非常好的性能-功耗比。它包含了THUMB指令集快速乘法指令和ICE调试技术的内核。ARM9的时钟频率比ARM7更高,采用哈佛结构区分了数据总线和指令总线。

三、ARM7为传统的冯诺依曼结构,ARM9为哈佛结构.

ARM9采用5级流水线结构而ARM7为3级流水线.

ARM9带有MMU,CACHE等.

ARM9时钟频率可以更高.资料统计ARM9的指令执行效率比ARM7高27%左右.

应用

1.工业控制终端

2.智能仪表

3.数据采集分析

4.医疗产品

5.Websever服务器

6.远程抄表系统集中器