如PC机上的cpu有Intel、CMD生产的芯片,ARM是嵌入式设备上采用的处理器芯片。
ARM后面的数字标志的是哪一代处理器。如同Intel公司的奔腾系列、酷睿系列、i系列等。ARM 9作为实验室平台的主流ARM标准已经使用了6年以上,ARM9的主流芯片有2410和2440,目前只有GPS产品依然大规模采用ARM9。而目前公司 中使用的ARM标准是ARM11以上的,也就是说ARM9流行于实验室以及低端嵌入式设备。
ARM11系列微处理器是ARM公司近年推出的新一代RISC处理器,它是RAM新指令架构——ARMv6的第一代设计实现。 ARM11处理器瞄准的是高端的移动无线,消费类电子,网络和汽车电子应用。而且ARM11内核的很多特性使它还能充分适应高端嵌入式实时应用系统,如:未来的网络和家庭娱乐产品。
在ARM11之后,ARM公司没有一如既往的采用数字来标志更新处理器。而采用ARM cortex。ARM cortex并不是代表更高端,而是一个全新系列。cortex又分为三个系列:A系列、 R系列、 M系列。R系列,实时性高,多用于汽车电子、特殊行业,并且在实际开发中很少遇到。M系列,终端快,多应用于机械加工领域。M系列中典型产品有M0、 M3、M4,其中M0是为了抢占传统51单品机市场,M3是为了取代ARM7,M4在M3的基础上增加了DSP和MPU,这是为了与低端DSP处理器竞 争。A系列是面向应用的,如苹果公司的iPhone4 就是采用ARM cortex A8架构的。但是A系列的底层嵌入式开发难度很大,国内很少有公司有实力开发ARM A系列处理器并采用该处理器。
|