关于一键下载DTR和RTS信号的请教

2019-08-23 16:22发布

关于一键下载,资料里写到:
“而我们的一键下载电路,则利用串口的DTR和RTS信号,分别控制STM32的复位和B0,配合上位机软件(flymcu),设置:DTR的低电平复位,RTS高电平进BootLoader,这样,B0和STM32的复位,完全可以由下载软件自动控制,从而实现一键下载”
我不太明白,USB口里面只有发送和接收两根线,没有DTR和RTS线啊,下载程序怎么通过DTR和RTS信号控制开发板一键下载?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
inthesun
1楼-- · 2019-08-23 21:25
ISP烧写软件可以控制CH340的DTR和RTS信号,通过DTR和RTS信号控制MCU的BOOT0和RESET进入ISP,实现一键下载功能。
inthesun
2楼-- · 2019-08-24 02:58
USB通过CH340将USB转串口,CH340有DTR和RTS信号
西北悍匪
3楼-- · 2019-08-24 03:03
 精彩回答 2  元偷偷看……
yelide
4楼-- · 2019-08-24 04:09
inthesun 发表于 2017-3-28 10:00
USB通过CH340将USB转串口,CH340有DTR和RTS信号

那么说CH340的DTR和RTS信号并不是可以由下载程序专门单独控制的,是CH340自动产生的?那我做其他数据通讯时,这两个信号会不会造成误动作呢?
bg6qbt
5楼-- · 2019-08-24 08:58
可以控制CH340的DTR和RTS信号,可以更改设置试试,就不能下载了。所以说是可以控制的。
yelide
6楼-- · 2019-08-24 14:29
inthesun 发表于 2017-3-28 10:13
ISP烧写软件可以控制CH340的DTR和RTS信号,通过DTR和RTS信号控制MCU的BOOT0和RESET进入ISP,实现一键下载功 ...

ISP烧写软件可以单独控制CH340的DTR和RTS信号吗,还是CH340收发信号时自动产生的?那我做其他数据通讯时,这两个信号会不会造成误动作呢?

一周热门 更多>