STM32——HAL库
总:STM32——学习总纲
一、简介
1.1 CMIS简介
为了市场兼容性
arm架构
1.2 HAL库简介
1.2.1 各种库优缺点
二、 STM32 Cube固件包
ST公司为CMSIS 中间层开发的pack。
2.1 获取方式
ST官网:st.com/content/st_com/en.html
搜索:STM32cube - 工具与软件 - Search STMicrocontrollers
2.2 CMSIS标准软件包目录
2.3 正点原子整理的固件包
(STM32F1 Cube固件包)
2.3.1 两个主要文件夹内容
2.3.2 Cube固件包Drivers下CMSIS的关键文件
2.3.2.1 Device&Include文件
2.3.2.1.1 简介
以及。。。
2.3.2.1.2 路径
stm32f1xx.h&&stm32f103xe.h :
systemxxx.h&&.c:
启动文件:,startup_stm32f103xe.s - F103芯片大容量256k~512K
整理的固件包中有精简版CMSIS包,只包含了用到的文件。