STM32F103C8T6-新建工程

摘要:第一次写文章,文章如有错误,望指正,谢谢
文章内容: 参考野火STM32

STM32F103C8T6 工程模板 链接:https://pan.baidu.com/s/1svGgo6t4pgh4XF85r7u86w
提取码:wj48

1. 新建工程

编写环境:Keil5; 核心板型号:STM32F103C8T6, 版本号:MDK V5.18, 版本号可以从MDK编译器软件"Help - About uVision" 获取;

1.1 新建本地文件夹
1-1 工程模板文件名单,一共有4个工程文件

名称作用
User用户编写驱动程序的文件
Project用户用于存放工程
Libraries用于存放库文件
Doc用于程序说明,一般由编写程序人自行撰写添加

本地文件添加好之后,把相应的库文件添加进去
1-1 工程文件名单
在这里插入图片描述
1.2 新建工程
打开Keil 5 ,选中-Project-New Project 新建一个工程,名字可以根据自己的喜好来决定,不过最好不要取中文名;

在这里插入图片描述
1.选择你的CPU型号

f如果在Device里面完全是空的,说明你没有安装device库,可以到官网去下载自己对于的CPU型号,找到STM32系列 官网:访问

图1-1
在这里插入图片描述
图1-2
在这里插入图片描述
2.添加你的组文件
表1-1
在新建的工程中添加 5 个组文件夹,用来存放各种不同的文件,
在这里插入图片描述
图1-3
在这里插入图片描述
图1-4
添加表1相关文件
在这里插入图片描述
图1-5
添加后出现如下图所示

在这里插入图片描述
3.配置魔术棒
(1)在 Output 选项卡中把输出文件夹定位到我们工程目录下的“output”文件夹,如果想
在编译的过程中生成 hex 文件,那么那 Create HEX File 选项勾上。
图1-6
在这里插入图片描述
(2)在Listring选项中把输出文件添加到 Listring 工程目录下
图1-7
在这里插入图片描述
(3)在C/C++选项中添加编译器编译时要找的头文件路径,如果头文件有误,则在编译代码时出现报错,提示找不到头文件
图1-8
在这里插入图片描述
随后在这个选项中添加宏

USE_STDPERIPH_DRIVER 宏:为了让 stm32f10x.h 包含 stm32f10x_conf.h 这个头文件。

其他宏不用配置,因为我是用的是STM32F103C8T6芯片型号,是中等容量的 FLASH为64K,可以根据你的CPU型号来进行宏配置。
4.仿真器设置
(1) 在Debug选项中 ,我使用的是ST-Link Debugger仿真器,这不是打广告 主要认为它能支持在线仿真和调试,而且性价比高。
提:选中User Simulator 可以软件仿真 大同小异,看你喜欢那种咯,个人觉得软件仿真多多少少会出现一些弊端,所以不推荐。
图1-9
在这里插入图片描述
图1-10
在这里插入图片描述
图1-11
在这里插入图片描述
图1-12
在这里插入图片描述
完!

  • 16
    点赞
  • 74
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值