ARM及系列处理器的分类介绍

1,  ARM

     ARM即以英国ARM(Advanced RISC Machines),ARM公司只对外提供ARM内核,各大厂商在授权付费使用ARM内核的基础上研发生产各自的芯片,形成了嵌入式和移动端ARM CPU的大家庭,提供这些内核芯片的厂商有Atmel、TI、飞思卡尔、NXP、ST、和三星等。
 

2,对比介绍

    ARM 微处理器目前包括下面几个系列,除了具有ARM 体系结构的共同特点以外,每一个系列的 ARM 微处理器都有各自的特点和应用领域。其目前有Classic系列、Cortex-M系列、Cortex-R系列、Cortex-A系列和Cortex-A50系列5个大类。

  1. Classic系列 
    该系列处理器由三个子系列组成:

    • ARM7系列:基于ARMv3或ARMv4架构
    • ARM9系列:基于ARMv5架构
    • ARM11系列:基于ARMv6架构
  2. Cortex-M系列 
    该系列处理器包括Cortex-M0、Cortex-M0+、Cortex-M1、Cortex-M3、Cortex-M4共5个子系列。该系列主要针对成本和功耗敏感的应用,如智能测量、人机接口设备、汽车和工业控制系统、家用电器、消费性产品和医疗器械等。

  3. Cortex-R系列 
    该系列处理器包括Cortex-R4、Cortex-R5、Cortex-R7共3个子系列。面向如汽车制动系统、动力传动解决方案、大容量存储控制器等深层嵌入式实时应用。
  4. Cortex-A系列 
    该系列处理器包括Cortex-A5、Cortex-A7、Cortex-A8、Cortex-A9、Cortex-A12和Cortex-A15共6个子系列,用于具有高计算要求、运行丰富操作系统及提供交互媒体和图形体验的应用领域,如智能手机、平板电脑、汽车娱乐系统、数字电视等。
  5. Cortex-A50系列 
    基于ARMv8架构,允许在32位和64位之间进行完全的交互操作。

 

3, 总结

3.1 应用场景

    通常来说,作为工业控制处理器,可以选择Cortex-M系列处理器,其中M0比较简单便宜,适合用于替代51单片机,Cortex-R处理器可以取代ARM9作为具有带操作系统的控制系统;Cortex-A系列处理器更加常用的场合是消费电子。 

3.2 其他资源

https://www.arm.com/  

https://developer.arm.com/

https://community.arm.com/cn

  • 9
    点赞
  • 62
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ARM Cortex是英国ARM公司开发的一系列32位嵌入式处理器架构。Cortex系列处理器包括Cortex-A、Cortex-R和Cortex-M三个系列,分别针对不同的应用领域。 首先,Cortex-A系列处理器主要用于应用处理领域,具有较高的性能和能效。这些处理器适用于智能手机、平板电脑、智能电视等高性能嵌入式系统。Cortex-A系列处理器可以支持多核处理、虚拟化技术和操作系统,提供强大的计算能力和丰富的外设接口。 其次,Cortex-R系列处理器专注于实时应用领域。这些处理器具有低延迟和可预测性特征,适用于需要实时响应和高可靠性的系统,如汽车电子控制单元(ECU)和医疗设备。Cortex-R系列处理器支持硬实时操作系统,能够处理关键任务和对外设的即时响应需求。 最后,Cortex-M系列处理器ARM架构中最低功耗的处理器系列,专门设计用于微控制。这些处理器广泛应用于嵌入式系统,如物联网设备、传感和可穿戴设备。Cortex-M系列处理器具有较小的封装,较低的能耗和成本,但性能较低。 综上所述,ARM Cortex各系列处理器针对不同的应用领域,提供了多样化的解决方案。Cortex-A系列处理器适用于高性能应用,Cortex-R系列处理器适用于实时应用,Cortex-M系列处理器适用于低功耗嵌入式系统。根据具体的需求和预算,可以选择合适的Cortex系列处理器来构建嵌入式系统。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值