使用USB转TTL串口板和ST-LINK调试下载器给STM32单片机下载程序

  • 简介
    • STM32的启动模式
    • JTAG和SWD接口引脚对比
    • 驱动安装
    • 使用官方STM32 ST-LINK Utility软件给STM32F103C8T6开发板下载程序
    • 使用官方Flash Loader Demonstrator串口下载软件给STM32F103C8T6开发板下载程序
    • 总结

原文链接:https://www.yourcee.com/newsinfo/2924219.html

简介

ST-LINK/V2是为评估、开发STM8系列和STM32系列MCU而设计的集在线仿真与下载为一体的开发工具。使用铝合金U盘外壳安装内部主板,携带方便,安全可靠;接口定义直接在外壳上标注,一目了然,方便实用;5V、3.3V同时对外提供,方便您驳接5V 和3.3V目标板;内部主板带有500mA自恢复保险丝,彻底保护您昂贵的电脑主板;红蓝双色LED指示灯,方便您时时观察ST-LINK V2的工作状态.
USB转TTL串口板使用的是CH340方案,带自动断电上电功能的,5V、3.3V同时对外提供,还可以为STC的51单片机串口下载程序,省去了STC51单片机需要冷启动下载重复按电源开关的麻烦。

点击图片购买

STM32的启动模式


BOOT0=0时为SWD或JTAG下载方式;BOOT0=1时为串口1(PA9 TX,PA10 RX)下载方式:

JTAG和SWD接口引脚对比

驱动安装

ST-LINK驱动下载链接

CH340驱动下载链接

使用官方STM32 ST-LINK Utility软件给STM32F103C8T6开发板下载程序

ST-LINK与STM32F103C8T6的SWD接口SWCLK、SWDIO、3.3V、GND对应接线


使用官方Flash Loader Demonstrator串口下载软件给STM32F103C8T6开发板下载程序

USB转TTL串口板的TX接STM32开发板的PA10引脚,RX接PA9引脚,3.3V和GND对应接线,STM32开发板的BOOT0设置为1串口下载方式,带一键串口下载功能的开发板此软件也要设置BOOT0=1,若开发板已经上电,再去设置的BOOT0=1,则需要按一下开发板的复位按键使STM32进入串口下载方式



总结

当然串口下载方式还有其他的软件也可下载如FlyMCU、MCUISP等,SWD下载方式如MDK 、IAR、STVD、STVP等。操作流程尽量做到细致,长期发布类似文章,欢迎关注,欢迎随时留言,需要资料也可以在下方留言!

使用USB转TTL串口板和ST-LINK调试下载器给STM32单片机下载程序相关推荐

  1. USB转TTL串口板使用问题

    PC端与下位机无法通信 常见的硬件问题: 0. TX.RX接反了. 1. 如果串口板直接插pc的usb口,那极大可能是串口板挂了,需要把串口板断电后,重新上电.如果使用SecureCRT与下位机通信, ...

  2. DIY一款4路USB转TTL串口调试模块

    目录 1.电源设计 2.USB集线器设计 3.USB转TTL设计 4.模块效果 最近调测程序经常用到单片机的三个串口同时交互通信,我使用1路USB转TTL串口调试模块不断切换,不仅影响观察效果,更是劳 ...

  3. 正点原子STM32103 战舰V3 开发板的ST LINK(SWD)接线图

    正点原子STM32103 战舰V3 开发板的ST LINK(SWD)接线如下图,5V供电旁边有个自锁开关,需要按下去(右下角有个POWER蓝色灯会点亮)才是上电的,另外另外根据实验测试使用ST LIN ...

  4. 通过串口给STM32单片机下载程序

    通过串口给STM32单片机下载程序 环境说明 串口下载的原因 直接开始操作 环境说明 下载软件:Flash loader 操作系统:win10 开发板:STM32F103C8T6 串口下载的原因 有时 ...

  5. 通过USB转TTL串口下载stm32程序

    文章目录 前言 一.硬件及其接线 二.使用步骤 1.主芯片STM32F103C8T6开发板 2.转串口模块接线 3.CH340驱动及安装方法 4.CH340驱动及安装方法 4.下载测试 5.0.91寸 ...

  6. usb转ttl小板pl2303hx_TTL刷机经验分享,刷机后实现软件随便安装,电视直播免费看...

    前言 之前已经介绍过很多方法,把闲置运营商盒子刷出全网通盒子,实现软件任意装,电视免费看,网络视频任意点播.刷机方法针对不同盒子,方法各异,但适应性最强的就是TTL刷机了.这些分享一点刷机经验和注意事 ...

  7. 用USB转TTL串口测试ESP8266-01 WIFI 模块

    ESP8266-01 WiFi模块. 通过AT指令在局域网下与 TCP 服务器进行简单通信. ESP8266 通过 USB 转 TTL 与电脑相互连接.需要连接的引脚有:URXD,UTXD,GND,V ...

  8. 【MSP430】如何用USB转TTL 串口下载

    最近要用MSP430. 以前也就学校课程学过一点,实验室有配套的开发板和下载调试器. 这次是在家里,去淘宝找了一圈,最便宜的MSP430F149核心板都要30元,调试器也挺贵的,比核心板还贵. 查了一 ...

  9. Android USB转ttl串口

    讲到USB转串口,大都是用的USB->ttl模块,我手里这个是USB CH340的一个usb转串口模块,具体长什么样子可以百度搜一下,这种串口的实现方式和谷歌提供的那种串口解决方式不通,这种是通 ...

最新文章

  1. [Advance] How to debug a program (上)
  2. scp遇到路径中有空格
  3. 迁移学习与跨域推荐,以及解决跨域推荐的方法
  4. [UE4]判断2个向量是否相等
  5. XMLHttpRequest cannot load解决方案
  6. golang管道channel的遍历和关闭:应该使用for...range来遍历
  7. 03SpringMVC,Spring,Hibernate整合(Date时间转换)
  8. MySQL基础总结(二)
  9. 阿里敏捷教练何勉:论精益思想及精益产品开发实践体系
  10. javascript arguments 特殊 对象
  11. python--采集1(urllib模块)
  12. 记一次library cache lock/library cache pin导致的函数编译hang住分析及处理过程
  13. Linux网络操作系统及应用教程( 项目式)项目二
  14. MIPS汇编指令翻译机器码
  15. 在Ubuntu 安装 NTL 库
  16. 服务器装win10系统很卡,笔记本电脑安装win10系统后变很卡很慢的解决方法
  17. 优测云服务平台分享开源自动化测试框架,快快get起来
  18. 一种确定六边形螺栓中心(形心)的Opencv方法——Python实现
  19. 如何使用python做图_如何使用python做动图
  20. 简单c语言程序(switch语句)输入1-7,输出周一到周日

热门文章

  1. JAVA导出Word文档工具EasyWord
  2. 最快速的寻路算法 Jump Point Search
  3. 2021年低压电工考试题库及低压电工新版试题
  4. 机器学习模型训练_您打算什么时候重新训练机器学习模型
  5. 【网站制作】二、实战 - B站首页导航栏
  6. jupyter notebook 上用matplotlib绘图,出现The kernel appears to have died.It will restart automatically
  7. 比较强大的字体编辑器FontForge
  8. VAO VBO IBO的理解
  9. gcc编译生成静态及动态链接库步骤
  10. 特征选择方法最全总结!