使用USB转TTL串口板和ST-LINK调试下载器给STM32单片机下载程序
使用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单片机下载程序相关推荐
- USB转TTL串口板使用问题
PC端与下位机无法通信 常见的硬件问题: 0. TX.RX接反了. 1. 如果串口板直接插pc的usb口,那极大可能是串口板挂了,需要把串口板断电后,重新上电.如果使用SecureCRT与下位机通信, ...
- DIY一款4路USB转TTL串口调试模块
目录 1.电源设计 2.USB集线器设计 3.USB转TTL设计 4.模块效果 最近调测程序经常用到单片机的三个串口同时交互通信,我使用1路USB转TTL串口调试模块不断切换,不仅影响观察效果,更是劳 ...
- 正点原子STM32103 战舰V3 开发板的ST LINK(SWD)接线图
正点原子STM32103 战舰V3 开发板的ST LINK(SWD)接线如下图,5V供电旁边有个自锁开关,需要按下去(右下角有个POWER蓝色灯会点亮)才是上电的,另外另外根据实验测试使用ST LIN ...
- 通过串口给STM32单片机下载程序
通过串口给STM32单片机下载程序 环境说明 串口下载的原因 直接开始操作 环境说明 下载软件:Flash loader 操作系统:win10 开发板:STM32F103C8T6 串口下载的原因 有时 ...
- 通过USB转TTL串口下载stm32程序
文章目录 前言 一.硬件及其接线 二.使用步骤 1.主芯片STM32F103C8T6开发板 2.转串口模块接线 3.CH340驱动及安装方法 4.CH340驱动及安装方法 4.下载测试 5.0.91寸 ...
- usb转ttl小板pl2303hx_TTL刷机经验分享,刷机后实现软件随便安装,电视直播免费看...
前言 之前已经介绍过很多方法,把闲置运营商盒子刷出全网通盒子,实现软件任意装,电视免费看,网络视频任意点播.刷机方法针对不同盒子,方法各异,但适应性最强的就是TTL刷机了.这些分享一点刷机经验和注意事 ...
- 用USB转TTL串口测试ESP8266-01 WIFI 模块
ESP8266-01 WiFi模块. 通过AT指令在局域网下与 TCP 服务器进行简单通信. ESP8266 通过 USB 转 TTL 与电脑相互连接.需要连接的引脚有:URXD,UTXD,GND,V ...
- 【MSP430】如何用USB转TTL 串口下载
最近要用MSP430. 以前也就学校课程学过一点,实验室有配套的开发板和下载调试器. 这次是在家里,去淘宝找了一圈,最便宜的MSP430F149核心板都要30元,调试器也挺贵的,比核心板还贵. 查了一 ...
- Android USB转ttl串口
讲到USB转串口,大都是用的USB->ttl模块,我手里这个是USB CH340的一个usb转串口模块,具体长什么样子可以百度搜一下,这种串口的实现方式和谷歌提供的那种串口解决方式不通,这种是通 ...
最新文章
- [Advance] How to debug a program (上)
- scp遇到路径中有空格
- 迁移学习与跨域推荐,以及解决跨域推荐的方法
- [UE4]判断2个向量是否相等
- XMLHttpRequest cannot load解决方案
- golang管道channel的遍历和关闭:应该使用for...range来遍历
- 03SpringMVC,Spring,Hibernate整合(Date时间转换)
- MySQL基础总结(二)
- 阿里敏捷教练何勉:论精益思想及精益产品开发实践体系
- javascript arguments 特殊 对象
- python--采集1(urllib模块)
- 记一次library cache lock/library cache pin导致的函数编译hang住分析及处理过程
- Linux网络操作系统及应用教程( 项目式)项目二
- MIPS汇编指令翻译机器码
- 在Ubuntu 安装 NTL 库
- 服务器装win10系统很卡,笔记本电脑安装win10系统后变很卡很慢的解决方法
- 优测云服务平台分享开源自动化测试框架,快快get起来
- 一种确定六边形螺栓中心(形心)的Opencv方法——Python实现
- 如何使用python做图_如何使用python做动图
- 简单c语言程序(switch语句)输入1-7,输出周一到周日