STM32CubeIDE+STM32F103VET6简单入门使用

用STM32CubeIDE针对野火的指南者stm32F103VET6进行开发编程。
首先打开软件,选择项目工作空间,然后选择“Launch”进入
在这里插入图片描述
进入界面后选择“File”-》“New”-》“STM32 Project”
请添加图片描述

选择自己的MCU,在“Part Number”中可以进行搜索,选择后电机“Next”
在这里插入图片描述
在这一步选择默认就好,在“Project Name”栏写上项目的名字,然后点击“finish”之后的弹框选“Yes”。
在这里插入图片描述
接下来进入到配置环节,首先在“SYS”选项中选择Debug类型,我这里根据自己的下载器选择“JTAG(4 pins)”

在这里插入图片描述
在RCC中 High Speed Clock选择“Crystal/Ceramic Resonator”
在这里插入图片描述
为了验证配置程序正确,就先点亮一个LED灯来测试,通过查找原理图找到LED灯的控制引脚,这里选择PB0
在这里插入图片描述
配置GPIO,首先左键点击PB0引脚,然后选择“GPIO_Output”
在这里插入图片描述
然后在左侧选择GPIO项,配置PB0,初始电平为“Low”,模式为推挽输出“Output Push Pull”,选择下拉“Pull-down”,最后写一个label名字
在这里插入图片描述
接下来配置时钟,将图中HCLK改为72.在这里插入图片描述
勾选Code Generator-》Generated files 中的第一项在这里插入图片描述
点击图中按钮,进行配置
在这里插入图片描述
在Project-》Properties-》C/C++ Build-》Settings-》MCU Post build outputs 中勾选第二项,让工程生成hex文件。
在这里插入图片描述
在这里插入图片描述
然后进行编译
在这里插入图片描述
点击图中选项
在这里插入图片描述
选择工程下的 .hex文件
在这里插入图片描述

根据自己的下载器进行调试器配置,然后烧录程序,就ok了。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值