[STM32F1] STM32F103与PC通讯的问题

[复制链接]
 楼主| 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 | 显示全部楼层
不用吧,直接串口发
zhenykun 发表于 2022-11-5 21:22 | 显示全部楼层
你不是说通过ch340给stm32下程序么,那你就用这个链路来跟pc通讯就行了啊
 楼主| stly 发表于 2022-11-5 21:25 | 显示全部楼层
我就是有一点没想明白,能把CH340反着用吗?就是用STM32的RXD和TXD通过CH340转成USB再发给PC
 楼主| stly 发表于 2022-11-5 21:29 | 显示全部楼层
但是现在STM32的RXD和TXD被CH340占用了,现在我想用串口的话我应该怎么做呢?
chuxh 发表于 2022-11-5 21:29 | 显示全部楼层
USB转串口就可以当串口用,你想想你下载程序不是用串口吗
pengf 发表于 2022-11-5 21:31 | 显示全部楼层
首先你要明白,你的CH340电路是USB转串口,已经把你的MCU与PC进行连接了
yinxiangh 发表于 2022-11-5 21:32 | 显示全部楼层
你从单片机往PC发东西时,通过串口助手以及你编写的UART程序。进行MCU与PC之间相互通信
 楼主| stly 发表于 2022-11-5 21:35 | 显示全部楼层
对,是这样的,但是那比如我现在想往PC上发数据,我是不是应该直接用STM32的RXD和TXD呢?
 楼主| stly 发表于 2022-11-5 21:37 | 显示全部楼层
但是这两个脚是接在CH340上面的,所以我现在就是不明白CH340难道可以把TXD和RXD又转成USB信号再与PC进行通讯吗?
llljh 发表于 2022-11-5 21:39 | 显示全部楼层
可以的。你完全可以试一下,用串口调试助手。
dengdc 发表于 2022-11-5 21:41 | 显示全部楼层
这个串口只有在刚上电的时候才能够是下载的功能
 楼主| stly 发表于 2022-11-5 21:42 | 显示全部楼层
那之后会变成什么呢?
 楼主| stly 发表于 2022-11-5 21:44 | 显示全部楼层
好的,我去试一下,就正常使用RXD和TXD发数据的意思吧
jiajs 发表于 2022-11-5 21:46 | 显示全部楼层
是的
llljh 发表于 2022-11-5 21:54 | 显示全部楼层
操作串口就可以了;
chuxh 发表于 2022-11-5 21:58 | 显示全部楼层
建议LZ从基础理论学起,实践要有理论的基础。万丈高楼平地起,单靠做实验成不了大树,凡事要先在理论上想通再实践。
你的问题可以打个比方: 有一条路,早上坐车到公司了,现在没班车了,你问我能走回去不? 当然能啦,班车没了,路还在啊,坐不了车,咱还可以11路呢。
tian111 发表于 2022-11-5 22:00 | 显示全部楼层

能把你的开发板资料给我一份吗?
例子程序。谢谢了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

433

主题

7058

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

433

主题

7058

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部