01 STM32F103C8T6最小系统板开发环境搭建

STM32F103C8T6最小系统板开发环境搭建


1.硬件

最小系统开发板购买链接:https://m.tb.cn/h.5kC1ibZ?tk=UR6KWVW2l9S
JLINK下载器购买链接:https://item.taobao.com/item.htm?spm=2013.1.0.0.ce3664452EdDiJ&id=26802964172
ST-LINK驱动下载(需要注册一个账号):https://www.st.com/zh/development-tools/stsw-link009.html

2.Keil5配置(ST-LINK调试方式)

  1. 首先安装好ST-LINK的驱动,然后把ST-LINK下载器接入USB接口,将开发板与ST-LINK下载器连接好,如下图:
    在这里插入图片描述
  2. keil5的配置(提前打开或者新建一个工程)
    在这里插入图片描述
    选择Settings,如下配置:
    在这里插入图片描述
    在这里插入图片描述

3. STM32F103C8T6启动方式

在这里插入图片描述

  1. BOOT1=x,BOOT0=0,使用的是 STM32内置的 Flash,一般我们使用 JTAG或者 SWD模式下载程序时,就是下载到这个里面,然后重启后直接从 Flash中启动程序。
  2. BOOT1=0,BOOT0=1,这种模式启动的程序功能是由厂家设置的;该模式下,只能通过官方给出的特定的串口或者 USB等专属引脚下载(PA9和PA10或其它)。下载完成后,需要把BOOT引脚配置为(BOOT1=x BOOT0=0)模式然后重新上电才能正常启动。
  3. 从内置 SRAM启动,这种模式可以用于调试。

4. 烧录

配置BOOT1=x,BOOT0=0,先编译,然后点击Load,就可以下载到板上,附件的DEMO是一个PB12闪灯的DEMO,下载后如果D2绿灯闪烁,说明配置正常

5.相关软件和代码

项目源码、下载的ST-LINK驱动、向阳微电子STM32F103C8T6的资料:
链接:https://pan.baidu.com/s/1nlIweDsTYndsCbkMXk6YcA
提取码:1xqp

  • 10
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值