认识HAL库(CMSIS、STM32Cube固件包、HAL库框架结构、使用HAL库、注意事项)

参考

http://t.csdnimg.cn/txzPo

一、初识HAL库

在这里插入图片描述

1.1、CMSIS简介

在这里插入图片描述

1.2、HAL库简介

在这里插入图片描述
这是关于ST(STMicroelectronics)提供的三种不同的库的简要介绍:

1.标准外设库 (Standard Peripheral Libraries):
兼容系列: F0/F1/F3/F2/F4/L1
特点: 该库早期由ST提供,用于支持多个STM32系列。然而,目前已经停止维护,因此不再推荐新项目使用。

2.HAL库 (硬件抽象层