STM32F103C8T6使用CubeMX新建工程

 一、CubeMX配置和新建工程

1、MCU选择

打开CubeMX软件,在主页上点击第一个选项(Start My project from MCU),进入芯片选择界面。

点击后如果遇到下面这个加载界面且很慢,可以直接点击Cancel跳过。

2、搜索芯片型号

在搜索栏输入我们需要的芯片型号,这里我们使用的是STM32F103C8T6(搜索STM32C8即可)。

(如果输入框变成粉色时,可能是输入的型号前面有一个空格,删除它即可)

搜索到后,双击该芯片型号,打开配置界面。

为了方便下次使用,可以点击左侧的收藏图标,下次新建时可以直接在收藏夹里面找到。

3、片内外设配置

①配置Debug模式(刚上手CubeMX最容易忘记此配置,配置工程时,务必优先设置Debug模式! 即调试模式)

②设置晶振源

HSE:外部高速晶振,必须使能!

LSE :外部低速晶振,暂时不用,默认即可。

③配置时钟树(一定不要填错晶振值)

我们使用的是STM32F103C8T6芯片,晶振为8MHz,系统主时钟 SYSCLK 72Mhz。

不同型号的单片机晶振和系统主时钟不同,使用时需注意。

④工程命名和管理

该页是对新建的工程的命名和管理,需要设置三个地方:工程名称、工程位置、开发环境。

注意点:工程存放位置、工程名称,全英文!不能有中文!

开发环境:因为我们使用的是Keil5进行编译,所以必须使用MDK-ARM。

⑤代码文件配置

需要更改以下两处。

⑥生成工程

到这里CubeMX部分就完成了,下面生成并打开工程。

打开工程。

二、Keil5配置

打开Keil5后,按照以下步骤配置。

注意:下载器必须使用ST-Link,否则无法烧录程序。Flagsh Download里面的Reset and Run必须打开,否则下载程序后单片机会没有现象。

至此,新建工程配置完毕。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值