STM32简介
1. ARM
-
ARM既指ARM公司,也指ARM处理器内核
-
ARM公司是全球领先的半导体知识产权(IP)提供商,全世界超过95%的智能手机和平板电脑都采用ARM架构
【知识产权提供商】
-
ARM公司只设计ARM内核而不生产实物。实际的内核是各大半导体产商连同芯片一起制作出来的;
-
ARM向各大厂商授权它的设计,以收取授权费作为盈利方式。
-
-
ARM公司设计ARM内核,半导体厂商完善内核周边电路并生产芯片

-
ARM内核型号

-
经典的ARM处理器
-
Cortex处理器
- 适用嵌入式领域
- Cortex-R
- Cortex-M
- 适用于高端应用型领域:Cortex-A
- A:Application。主要应用在手机领域(如苹果、高通、联发科的手机芯片);是ARM内核中性能最高、发展最快的系列
- R:RealTime。面向实时性很高的场景(如硬盘控制器)
- M:Microcontroller。主要应用在单片机领域
- 适用嵌入式领域
-
2. STM32
-
STM32是ST公司基于ARM Cortex-M内核开发的32位微控制器
【名字分析】
- ST:ST公司
- M:MCU(微控制器)
- 32:32位
【芯片内核】
ARM Cortex-M内核由ARM公司设计。ST公司用ARM公司设计的内核,完善外围电路,整个封装起来,实现STM32。
类似的芯片,都叫做基于ARM内核的芯片。内核相当于芯片的CPU
-
STM32家族
【四个系列】
- 高性能系列
- 主流系列
- STM32F1(177 CoreMark;72MHz的Cortex-M3内核)
- 超低功耗系列
- 无线系列
【CoreMark】
内核跑分。跑分越高,性能越好

本文来自博客园,作者:LI,Yi-han,转载请注明原文链接:https://www.cnblogs.com/LiYi-han/p/19007937

浙公网安备 33010602011771号