STM32CubeMx学习hal库
个人入门,学习完江科大的32标准库,想要进修hal库的相关知识,所以有感而发,记录学习过程
下载软件,个人推荐去上方ST官网先注册账号,然后在进行软件下载,软件可以通过免费网站登录https://www.starkmcu.cn/1294.html下载到百度网盘,更便捷,安装教程b站有,按步骤来即可。
初识HAL库(了解)
ST 意法半导体官网 | ST官网 - STMicroelectronics为了方便用户开发 STM32芯片开发提供了三种库:
- 标准外设库 (Standard Peripheral Libraries)
- HAL库(硬件抽象层):Hardware Abstraction Layer
- LL库:Low Layer
新建工程:
配置对应外部时钟,和基本流程。板子是stm32f103系列
也可以直接点击File新建文件工程,我只是有板子在手上,直接就通过芯片新建了.


然后点击code Generator,看个人配置生成必要的文件以及.c和.h文件,然后点击右上角generate code,在对应keil中打开文件,看功能然后在main文件中编写对应部分即可。
