keil工程创建(STM32F103C8T6为例)

​​​​​​1.创建目录

首先在磁盘上创建工作根目录,最好不要有中文(我这演示例外)。

然后创建一个Startup(名字自取)目录用来存放启动文件,创建一个User目录用来存放实现代码

2.准备启动文件

        STM32程序需要启动文件,需要提前准备好。可以去ST官网下载官方提供的外设标准库,里面有提供标准的启动文件,然后拷贝必要的启动文件。

标准外设库下载地址:

STSW-STM32054 - STM32F10x标准外设库 - 意法半导体STMicroelectronics

下载后解压打开该目录STM32F10x_StdPeriph_Lib_V3.6.0\Libraries\CMSIS\CM3

打开DeviceSupport\ST\STM32F10x

打开startup\arm

把以上六个文件复制到Startup目录

这样启动目录就创建完成了

3.Keil MDK创建工程

1.打开Keil MDK创建一个工程。

​​​​​​​4.工程配置

删除默认的工程文件,新建自己的工程文件为了好与刚刚创建的文件目录相对应。

添加文件

如果要添加头文件等其他文件的话可以选择文件类型为ALL,默认不用添加,因为后面还要设置,头文件路径才能找到头文件。

这里可以创建自己的文件

​​​​​​​5.编译配置

上面的工作完成了还不能进行编译,还需进行配置。

        首先查看下载的Keil版本,新的Keil ARM用的是 Compiler version 6,与前面的版本不兼容,要么下载旧版本,要么替换ARM编译器为旧版本的Compiler version 5。

下载地址:Downloads - Arm Developer

解压之后,把解压的后文件夹放入到Keil MDK的安装目录ARM下:

原版是ARMCC更新后为ARMCLANG若你的ARM下有ARMCC则不需要这个步骤

然后配置加载Compiler version 5编译器

设置默认编译器

​​​​​​​5.其他的一些配置

包含头文件路径

设置下载方式

这样一个可用的工程就配置好了,记得每次操作后要点ok确定保存。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值