STM32单片机 STLINK/V2与TTL下载器使用方法


一、TTL使用示意图

1.接线示意图
在这里插入图片描述

2.下载
第一步,boot0选择1,按图片示意接好。
请添加图片描述
第二步,选择对应电平,并开始下载。
在这里插入图片描述
第三步,下载完,将BOOT0变成1,开始测试程序。

二、STLINK/V2下载器接线示意图

1.接线示意图
具体线号
在这里插入图片描述

2.stm32最小系统板与下载器接线示意图
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

3.下载教程
转载:https://www.liangzl.com/get-article-detail-210596.html
PA9 PA10
转载:https://blog.csdn.net/m0_62886434/article/details/122341873?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2aggregatepagefirst_rank_ecpm_v1~rank_v31_ecpm-1-122341873.pc_agg_new_rank&utm_term=%E6%80%8E%E4%B9%88%E7%94%A8usb%E8%BD%ACttl%E7%BB%99c8t6%E4%B8%8B%E8%BD%BD%E7%A8%8B%E5%BA%8F&spm=1000.2123.3001.4430

三、FlyMcu下载器

在这里插入图片描述
使用教程:
https://jingyan.baidu.com/article/a3761b2b7ef6ec5577f9aa1a.html

四、常见问题

使用STLINK时,问题1
在这里插入图片描述
原因是出现了写保护,先使用FlyMcu软件擦除芯片,在使用STLINK下载即可。

  • 10
    点赞
  • 64
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 以下是STM32F103C8T6芯片和STLink V2调试接线图: - 将STLink V2的3.3V引脚连接到STM32F103C8T6芯片的3.3V引脚。 - 将STLink V2的GND引脚连接到STM32F103C8T6芯片的GND引脚。 - 将STLink V2的SWDIO引脚连接到STM32F103C8T6芯片的PA13引脚。 - 将STLink V2的SWCLK引脚连接到STM32F103C8T6芯片的PA14引脚。 请注意,在接线之前,确保你的硬件和连接都正确,避免造成不必要的损坏。 ### 回答2: STM32F103C8T6是一款32位单片机,常用于嵌入式系统和通信领域。为了将其连接到计算机,通常需要使用STLinkV2调试。接下来,我们将介绍如何进行STM32F103C8T6与STLinkV2的接线连接。 首先,我们需要准备以下材料:STM32F103C8T6单片机STLinkV2调试、面包板、杜邦线等。 接下来,我们按照以下步骤进行连接: 1. 将STM32F103C8T6插入面包板中,并将STLinkV2调试通过杜邦线连接到面包板上。 2. 检查连接是否正确,确保STLinkV2调试STM32F103C8T6单片机的接线如下: STLinkV2 STM32F103C8T6 ----------------------------------- GND GND SWDIO PA13 SWCLK PA14 VCC 3.3V 3. 完成以上步骤后,您可以进行调试和编程了。 需要注意的是,在连接过程中,务必防止引脚短路和连接错误。另外,程序编译前需要进行最基础的硬件配置修改,包括时钟配置、引脚配置等。 总的来说,STM32F103C8T6与STLinkV2的接线很简单,只需要按照上述接线图进行连接,就可以实现调试和编程的操作。同时请务必确保连接正确,以保证测试和编程的可靠性。 ### 回答3: STM32F103C8T6是一款基于ARM Cortex-M3核心的微控制,而STLINKV2则是一款支持STM32系列微控制的调试和编程。下面我们来介绍一下这两种设备的接线图。 首先,我们需要连接STLINKV2STM32F103C8T6的SWD接口。SWD接口是一种串行调试接口,用于与微控制通信。STM32F103C8T6的SWD接口包括三个引脚:SWCLK、SWDIO和GND。 然后,我们需要连接VCC引脚。供电电压应该与STM32F103C8T6的工作电压相同。如果STM32F103C8T6使用的是3.3V电压,则应连接到STLINKV2的3.3V引脚上。如果使用的是5V电压,则应连接到STLINKV2的5V引脚上。 接下来,我们需要连接BOOT0引脚。BOOT0引脚可用于选择STM32F103C8T6的启动模式。将BOOT0引脚接到低电平可以使STM32F103C8T6进入用户模式。将BOOT0引脚接到高电平可以使STM32F103C8T6进入系统模式,可以通过USART1接口进行编程。因此,我们通常将BOOT0引脚连接到GND上,以使STM32F103C8T6进入用户模式。 最后,我们需要连接NRST引脚。NRST引脚是STM32F103C8T6的复位引脚。将此引脚接到STLINKV2的NRST引脚上可以实现软件复位操作。 总之,STM32F103C8T6和STLINKV2接线图如下所示: STM32F103C8T6 STLINKV2 ------------------------------------ SWDIO ----------------- SWDIO SWCLK ----------------- SWCLK BOOT0 ------------------ GND NRST ----------------- NRST VCC ------------------ VCC

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Xiuyu_Boy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值