Keil新建STM32软件工程 - (详细步骤图文)


1. 前言

  • 芯片型号:STM32F103VCT6
  • 软件:Keil5

2. 下载芯片对应的Keil开发包

3. 下载芯片对应的标准外设库 - STM32F10x_StdPeriph_Lib_Vx.x.x

4. 新建工程文件夹 - Demo3

  • 除了标准外设库,我们还要建立文件夹存放自己的工程代码
  • 先建立工程文件夹“Demo3”,再建立5个子文件夹,如下图所示:
    在这里插入图片描述

4.1 移植标准外设库

  • 下图为移植过程中,工程 Demo3 与标准外设库 STM32F10x_StdPeriph_Lib_V3.6.0 的文件对应关系
    在这里插入图片描述

4.2 启动文件介绍及如何选择

这里用到的芯片型号为STM32F103VCT6,Flash大小为 256K,所以选取启动文件 startup_stm32f10x_hd.s

  • cl:互联型产品,适用于STM32F105/107系列。
  • vl:超值型产品,适用于STM32F100系列。
  • xl:超高密度产品,适用于STM32F101/103系列。
  • ld:低密度产品,适用于Flash小于64K的型号。
  • md:中等密度产品,适用于Flash大小为64K或128K的型号。
  • hd:高密度产品,适用于Flash大于128K的型号。

5. 新建软件工程 - Demo

5.1 打开Keil → Project → New uVision Project

在这里插入图片描述
在这里插入图片描述

5.2 选择芯片型号

图1
图2

5.3 添加文件 - Manage Project items

注意:下面只是举例,STM32F10x_StdPeriph_Driver文件夹要根据具体自身需求添加相应文件,缺失会编译出错,实在不知道自己需要用到那个,就全加上
在这里插入图片描述

图1
图2

5.4 配置工程 - Configure target options

在这里插入图片描述

图1 Target
图2 Output
图3 C/C++
图4
图5 Debug
图6
图7

6. 编译检查 - Rebuild

在这里插入图片描述

7. 总结

  • 欢迎纠正,(づ ̄3 ̄)づ╭❤~
    如果有帮助到你,能点个赞吗?ღ( ´・ᴗ・` ) 比心
  • 26
    点赞
  • 54
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
要在Keil新建STM32H7工程,按照以下步骤操作: 1. 打开Keil软件,选择 "Project" 菜单,然后点击 "New µVision Project"。 2. 在弹出的对话框中选择一个文件夹作为项目的存储位置,并为项目指定一个名称,然后点击 "Save"。 3. 在 "Device" 对话框中,选择 "STMicroelectronics" 作为供应商,然后在器件系列中选择 "STM32H7"。 4. 在器件列表中选择你所使用的具体型号,比如 "STM32H743ZITx",然后点击 "OK"。 5. 在弹出的对话框中选择一个启动文件,通常是以 ".s" 或 ".startup" 结尾的文件,并点击 "Add"。 6. 在 "Select Device for Target 'Target 1'" 对话框中,选择与你选择的器件相匹配的调试器型号,并点击 "OK"。 7. 在 "Select Device for Flash Programming" 对话框中,选择与你选择的器件相匹配的调试器型号,并点击 "OK"。 8. 在Keil的主界面上,右键点击 "Target 1",然后选择 "Options for Target 'Target 1'"。 9. 在弹出的对话框中,选择 "C/C++" 选项卡,检查并设置正确的编译器和链接器设置,比如选择正确的编译器版本和设置正确的链接脚本。 10. 在 "Options for Target 'Target 1'" 对话框中,选择 "Debug" 选项卡,检查并设置正确的调试器和仿真器设置,比如选择正确的调试器型号和仿真器接口。 11. 点击 "OK" 关闭对话框。 现在,你的STM32H7工程已经创建成功,并且你可以在Keil中进行代码编写、调试和烧录等操作了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

努力的小肥丸

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值