文章目录
前言
本文所使用的软件为Keil Uvision5软件。STM32的开发方式主要有寄存器开发、库函数开发和HAL库开发,以下博文介绍的主要是基于库函数开发的方式。
提示:以下是本篇文章正文内容,下面案例可供参考
一、新建工程
1.1选择芯片型号
1.2添加工程必要文件
1.3相关配置
首先要包含设置所添加文件相关的路径
其次进行Debug配置
1.4新建main函数
至此,基本的STM32寄存器开发方式便已经完成了,可在main.c文件中编写函数模块进行功能实现。但这不是我们想要的,我们想用库函数的方式对STM32进行开发,所以还要继续添加相关的文件。
1.5 添加库函数的源文件
1.6添加配置文件和中断函数文件
二、编写代码
1.引入头文件
#include "stm32f10x.h" // Device header
2.编写死循环
程序的最后要以一个死循环进行结尾,具体的功能可以根据需求进行编写
while(1)
{
}
总结
以上就是使用Keil5 Uvision软件新建工程的套路。具体的工程文件后面继续总结。