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、使用配置寄存器的方法

 

posted @ 2023-11-13 15:45  菜腿慕  阅读(38)  评论(0)    收藏  举报