STM32单片机(1):初步认识STM32

专业术语

MCU

微控制单元(Microcontroller Unit;MCU) ,又称单片微型计算机(Single Chip Microcomputer )或者单片机,
是把中央处理器(Central Process Unit;CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、
USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成的计算机,为不同的
应用场合做不同组合控制。诸如功能手机、PC外围、遥控器,至汽车电子、工业上的步进马达、机器手臂的控制等,
都可见到MCU的身影。

CPU:

中央处理器(CPU,central processing unit)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执
行单元。CPU 自产生以来,在逻辑结构、运行效率以及功能外延上取得了巨大发展

SOC:

SoC的定义多种多样,由于其内涵丰富、应用范围广,很难给出准确定义。一般说来, SoC称为系统级芯片,也有称片
上系统,意指它是一个产品,是一个有专用目标的集成电路,其中包含完整系统并有嵌入软件的全部内容。同时它又
是一种技术,用以实现从确定系统功能开始,到软/硬件划分,并完成设计的整个过程。

外设:芯片内除CPU外的功能模块(内存(memory)、计数器(Timer)、USB、A/D转换、UART、PLC、DMA等)

STM32

ST:意法半导体
M :ARM公司的cortex-M 内核
32:32位单片机

STM32:意法半导体基于ARM公司的cortex-M 内核开发的32位单片机

STM32可以做什么产品

扫地机器人 无人机 平衡车 3D打印机 机械手臂 智能手环等

STM32对应的就业岗位

单片机开发工程 STM32开发工程师 嵌入式开发工程师

嵌入式系统

以应用为中心,以计算机技术为基础,软硬件可裁减,以适应应用系统对功能、可靠性、成本、体积和功耗等有严格要求的专用计算机系统。

ARM是英国一家电子公司的名字

ARM敢为天下先,首创了chipless的生产模式,即该公司既不生产芯片,也不设计芯片,
而是设计出高效的IP(知识产权)内核(CPU),授权给半导体公司使用。

目前主流内核

cortex-A
ARM Cortex-A8/A9/A15/A53/A57/A72/A73/A76

cortex-R
ARM Cortex-R4/R5/R7/R8

cortex-M
ARM Cortex-M0/M1/M3/M4/M7

ARM

你可能感兴趣的:(STM32)