STM32—Keil工程模板创建详细教程

1 建立工程文件夹,Keil中新建工程 

2 选择芯片型号

3 工程文件夹里建立Start、Library、User文件夹,复制固件库里面的必要文件到工程文件夹

 固件库网盘:https://pan.baidu.com/s/1yr6qu0WujwCGcmYUyJU1kg?pwd=vqzz 提取码: vqzz 

 其作用分别是:
  (1)Start—用于管理MDK开发环境下与具体芯片相对应的启动代码及CM3管理CMSIS内核的驱动程序代码和配置时钟代码;
  (2)Library—用于管理STM32外设的相关驱动程序代码;
  (3)User—用于管理自行开发的程序代码;

 

4 工程里对应建立Start、Library、User同名称的分组,然后将文件夹内的文件添加到工程分组里

 

 

 

 

5 工程选项,C/C++,Include Paths内声明所有包含头文件的文件夹

 Include Paths:设置为编译过程中文件包含要查找的路径 (Include Paths),单击该选项右侧的按钮,即可设置要包含的路 径。注意:必须把工程模板涉及的所有文件所在的文件夹作为路径设 置进来。

 

6 工程选项,C/C++,Define内定义USE_STDPERIPH_DRIVER

因: 

 

则: 该宏定义符号表示要使用固件库,在固件库开发模式下,该符号必须设置;

yH5BAAAAAAALAAAAAAOAA4AAAIMhI+py+0Po5y02qsKADs=wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

7 工程选项,Debug,下拉列表选择对应调试器,SettingsFlash Download里勾选Reset and Run

 

猜你喜欢

转载自blog.csdn.net/weixin_44406127/article/details/131710013