打印
[STM32F1]

STM32F103与PC通讯的问题

[复制链接]
632|31
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
stly|  楼主 | 2020-10-10 20:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
才开始学习STM32,使用的是紫电A的STM32F103RB的开发板,开发板用的是USB供电,CH340转串口给STM32下程序,但是现在我想从STM32往PC发送数据,应该怎么办呢?

使用特权

评论回复
沙发
zwll| | 2020-10-10 20:24 | 只看该作者
串口啊,不是已经有现成的ch340了?

使用特权

评论回复
板凳
stly|  楼主 | 2020-10-10 20:26 | 只看该作者
那我现在想往上发就是把串口转成USB吗?

使用特权

评论回复
地板
juventus9554| | 2020-10-10 20:29 | 只看该作者
不用吧,直接串口发

使用特权

评论回复
5
llljh| | 2020-10-10 20:34 | 只看该作者
你不是说通过ch340给stm32下程序么,那你就用这个链路来跟pc通讯就行了啊

使用特权

评论回复
6
stly|  楼主 | 2020-10-10 20:37 | 只看该作者
我就是有一点没想明白,能把CH340反着用吗?就是用STM32的RXD和TXD通过CH340转成USB再发给PC

使用特权

评论回复
7
stly|  楼主 | 2020-10-10 20:40 | 只看该作者
但是现在STM32的RXD和TXD被CH340占用了,现在我想用串口的话我应该怎么做呢?

使用特权

评论回复
8
dingy| | 2020-10-10 20:54 | 只看该作者
USB转串口就可以当串口用,你想想你下载程序不是用串口吗

使用特权

评论回复
9
juventus9554| | 2020-10-10 20:57 | 只看该作者
首先你要明白,你的CH340电路是USB转串口,已经把你的MCU与PC进行连接了

使用特权

评论回复
10
dingy| | 2020-10-10 21:00 | 只看该作者
你从单片机往PC发东西时,通过串口助手以及你编写的UART程序。进行MCU与PC之间相互通信

使用特权

评论回复
11
stly|  楼主 | 2020-10-10 21:04 | 只看该作者
对,是这样的,但是那比如我现在想往PC上发数据,我是不是应该直接用STM32的RXD和TXD呢?

使用特权

评论回复
12
stly|  楼主 | 2020-10-10 21:07 | 只看该作者

但是这两个脚是接在CH340上面的,所以我现在就是不明白CH340难道可以把TXD和RXD又转成USB信号再与PC进行通讯吗?

使用特权

评论回复
13
renyaq| | 2020-10-10 21:12 | 只看该作者
可以的。你完全可以试一下,用串口调试助手。

使用特权

评论回复
14
supernan| | 2020-10-10 21:15 | 只看该作者
这个串口只有在刚上电的时候才能够是下载的功能

使用特权

评论回复
15
stly|  楼主 | 2020-10-10 21:19 | 只看该作者
那之后会变成什么呢?

使用特权

评论回复
16
stly|  楼主 | 2020-10-10 21:22 | 只看该作者
好的,我去试一下,就正常使用RXD和TXD发数据的意思吧

使用特权

评论回复
17
xxrs| | 2020-10-10 21:25 | 只看该作者
是的

使用特权

评论回复
18
jlyuan| | 2020-10-10 21:32 | 只看该作者
操作串口就可以了;

使用特权

评论回复
19
yszong| | 2020-10-10 21:35 | 只看该作者
建议LZ从基础理论学起,实践要有理论的基础。万丈高楼平地起,单靠做实验成不了大树,凡事要先在理论上想通再实践。
你的问题可以打个比方: 有一条路,早上坐车到公司了,现在没班车了,你问我能走回去不? 当然能啦,班车没了,路还在啊,坐不了车,咱还可以11路呢。

使用特权

评论回复
20
gongche| | 2020-10-10 21:38 | 只看该作者

能把你的开发板资料给我一份吗?
例子程序。谢谢了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

433

主题

7058

帖子

0

粉丝