关于ARM与STM32

1.ARM

ARM是英国的芯片设计公司,其最成功的莫过于32位嵌入式CPU核----ARM系列------常用的是ARM7和ARM9
ARM 处理器传统的命名是 ARM + 数字的方式:ARM7、ARM9、ARM11
在 ARM11 以后,ARM 公司使用了新的命名方式:Cortex

ARM公司只负责提供内核部分, ARM把这个核卖给各大半导体公司,如Pllips ,三星,ATMEL ,Intel等
其中STM32就是以CortexM3为内核,ARMV&-M架构的的单片机

架构版本号和名字中的数字并不是一码事。
–ARM7TDMI是基于ARMv4T架构的(T表示支持“Thumb指令”)
–ARMv5TE架构则是伴随着ARM9E处理器家族亮相的
–ARM9E家族成员包括ARM926E‐S和ARM946E‐S
ARM11是基于ARMv6架构建成的
基于ARMv6架构的处理器包括ARM1136J(F)‐S,ARM1156T2(F)‐S,以及ARM1176JZ(F)‐S

ARMv6是ARM进化史上的一个重要里程碑
单指令流多数据(SIMD)指令也是从v6开始首次引入的
就是经过优化的Thumb-2指令集,它专为低成本的单片机及汽车组件市场

ARMv6的设计中还有另一个重大的决定:虽然这个架构能上能下,从最低端的MCU到最高端的“应用处理器”都通吃,但不能不精。仍须定位准确,使处理器的架构能胜任每个应用领域
最近的几年,基于从ARMv6开始的新设计理念,ARM进一步扩展了它的CPU设计,成果就是ARMv7架构的闪亮登场

内核架构首次从单一款式变成3种款式。
  * 款式A:设计用于高性能的“开放应用

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值