STM32初探
相关知识
STM32,是意法半导体公司推出的基于ARM Cortex-M内核的通用型单片机。
意法半导体(STMicroelectronics)是世界最大的半导体公司之一,于1987年6月成立,是由意大利的SGS微电子公司和法国Thomson半导体公司合并而成。1998年5月,SGS-THOMSON Microelectronics将公司名称改为意法半导体有限公司。
为什么选择STM32 ?
什么是STM32?
·新的基于ARM内核的32位MCU系列
一内核为ARM公司为要求高性能、低成本、低功耗的嵌入式应用专门设计的Cortex-M内核
一标准的ARM架构
·超前的体系结构
一高性能
一低电压
一低功耗
一创新的内核以及外设
·简单易用/*/低风险
Cortex内核
Cortex-M3系列属于ARMv7架构
ARMV7架构定义了三大分工明确的系列:
"A"系列:面向尖端的基于虚拟内存的操作系统和用户应用
"R"系列:针对实时系统;
"M"系列:对微控制器。
STM32F1属于Cortex-M系列中的Cortex-M3内核,采用ARMv7-M架构。
STM32F4属于Cortex-M4系列采用ARMV7ME架构。
Cortex-A5/A8采用ARMV7-A架构。
传统的ARM7系列采用的是ARMv4T架构。
Cortex内核优点:
STM32概述: