3_第一个project程序
1、三种开发方式
基于寄存器的方式 : 最底层最直接效率最高,但STM32结构复杂寄存器众多,不推荐。
基于标准库的方式(主要方式): 使用ST官方提供的封装库进行开发。
基于HAL库的方式:使用图形化界面快速配置STM32,隐藏了底层逻辑,对学习意义不大。
2、库函数
库函数文件

3、为project文件新建一个文件夹

4、新建project

5、新建文件夹存放本次project工程,并为工程命名


6、选择器件型号

7、新建Start文件夹
将内核寄存器描述文件、启动文件、外设寄存器描述文件和配置系统时钟文件放入其中


通过表格信息选择启动文件


选择合适的已有文件添加进工程

带钥匙标记,均不能修改

添加Start文件夹的头文件路径



8、新建User文件夹
新建main主函数.c文件,放进User文件夹里

右键插入头文件

9、编译并建立工程,且主函数最后一行为空白,否则会有警告

10、防止中文乱码

11、配合调试器

设置为重置并运行,下载程序后会马上复位并运行

12、点击Load下载到板子

13、使用配置寄存器的方法


浙公网安备 33010602011771号