参考
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库 (硬件抽象层