各位大佬我想问一下,我用串口调试,用的是CH340N和MCU通信,我用串口发送数据,不能在接收框看到回显,但是CH340和MCU的RX和TX在发送和接受时都有电压,因为没有回显我不知道可能是哪里有问题,请问各位大佬,有可能是哪里出现问题导致在调试助手上收不到发送的信息
硬创社
全部评论 默认 最新
TwR
2025-09-30 14:48:23 来自湖北
CH340N官方手册写的是不推荐USB线串电阻的,不知道是不是这个影响
TwR
2025-09-30 15:14:29 来自湖北
还有一个,TYPE-C两个CC脚一般是接5.1K到地的,如果用USB-A转C的数据线正常,双头C的数据线不正常就是这两个下拉电阻的问题
mochen
2025-09-30 11:34:06 来自四川
软件检查过吗
沐沐丶 作者
2025-09-30 13:53:07 来自未知
软件老师实验过也是可以的,我只是换了引脚而已的
蕾姆蕾姆
2025-09-30 17:49:09 来自广东
换了引脚软件解决办法如果使用的是标准库 1、初始化的时候串口时钟使能是否更改 2、端口复用是否更改(不用引脚服用成串口,复用功能的序号不一样) 可以试试使用stm32cubemx生成代码查看硬件是否正常。
沐沐丶 作者
2025-09-30 11:22:08 来自广东
帮我看一下
保罗哥
2025-09-30 11:42:41 来自广西
单片机3.3V供电,CH340是5V供电,是这个原因吗?
沐沐丶 作者
2025-09-30 13:52:33 来自未知
我用的是type-c供电的,给CH340是5V,然后AMS1117稳压后是输出3.3V给单片机,这两个电压是正常的
保罗哥
2025-09-30 14:01:26 来自广西
把CH340的供电电压也换成3.3V试试,单片机和CH340的通信电平得一致把?
沐沐丶 作者
2025-09-30 14:53:24 来自未知
确实是这个问题,我CH340也供3.3V就可以了,谢谢!
保罗哥
2025-09-30 11:19:30 来自广西
没有原理图不太好判断,第一直觉想到的可能是RX接了RX,TX接了TX?[看]
沐沐丶 作者
2025-09-30 11:23:20 来自广东
这应该不是,这应该连接正确了吧
321098hH283s
2025-09-30 11:13:59 来自河南
没共地?
沐沐丶 作者
2025-09-30 11:22:43 来自广东
共了,已经用万用表测量过了
已折叠部分评论 展开
没有更多啦~