打印
[STM32F1]

STM32F103与PC通讯的问题

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

使用特权

评论回复
沙发
wyjie| | 2022-11-5 21:16 | 只看该作者
串口啊,不是已经有现成的ch340了?

使用特权

评论回复
板凳
stly|  楼主 | 2022-11-5 21:18 | 只看该作者
那我现在想往上发就是把串口转成USB吗?

使用特权

评论回复
地板
xxrs| | 2022-11-5 21:20 | 只看该作者
不用吧,直接串口发

使用特权

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

使用特权

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

使用特权

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

使用特权

评论回复
8
chuxh| | 2022-11-5 21:29 | 只看该作者
USB转串口就可以当串口用,你想想你下载程序不是用串口吗

使用特权

评论回复
9
pengf| | 2022-11-5 21:31 | 只看该作者
首先你要明白,你的CH340电路是USB转串口,已经把你的MCU与PC进行连接了

使用特权

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

使用特权

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

使用特权

评论回复
12
stly|  楼主 | 2022-11-5 21:37 | 只看该作者
但是这两个脚是接在CH340上面的,所以我现在就是不明白CH340难道可以把TXD和RXD又转成USB信号再与PC进行通讯吗?

使用特权

评论回复
13
llljh| | 2022-11-5 21:39 | 只看该作者
可以的。你完全可以试一下,用串口调试助手。

使用特权

评论回复
14
dengdc| | 2022-11-5 21:41 | 只看该作者
这个串口只有在刚上电的时候才能够是下载的功能

使用特权

评论回复
15
stly|  楼主 | 2022-11-5 21:42 | 只看该作者
那之后会变成什么呢?

使用特权

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

使用特权

评论回复
17
jiajs| | 2022-11-5 21:46 | 只看该作者
是的

使用特权

评论回复
18
llljh| | 2022-11-5 21:54 | 只看该作者
操作串口就可以了;

使用特权

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

使用特权

评论回复
20
tian111| | 2022-11-5 22:00 | 只看该作者

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

使用特权

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

本版积分规则

433

主题

7058

帖子

0

粉丝