关于嵌入式学习随笔->1《STM32简介》

什么是STM32?

·新的基于ARM内核的32位MCU系列

-内核为ARM公司为要求高性能、低成本、低功耗的嵌入式应用专门设计的Contex-M内核

-标准的ARM架构

·Cortex-M7采用ARMv7-ME(2007年后)架构

ARMv7架构定义了三大分工明确的系列:

1、“A”系列:面向尖端的基于虚拟内存的操作系统和用户应用。“A8”,“A9”系列都 是较为高端的芯片,可以运行安卓、liuix操作系统。

2、“R”系列:针对时时操作系统。

3、“M”系列:对微控制器。

Cortex实际上与ARM一样

M3-72MHz的运行速度

M4-168MHz的运行速度DSP指令功能显著增强

STM32ZET6名字的命名时有规则的

·固件库是什么?

固件库就是函数的集合(API),把寄存器操作封装起来。为了方便对寄存器的操作而进行的封装。在操作固件库的时候当然也可以操作寄存器。

猜你喜欢

转载自www.cnblogs.com/vcan123/p/10409611.html