硬汉嵌入式论坛

 找回密码
 立即注册
查看: 459|回复: 3
收起左侧

[技术讨论] 485可以接收到数据,但是发送不出去

[复制链接]

27

主题

52

回帖

133

积分

初级会员

积分
133
发表于 2026-2-28 15:34:48 | 显示全部楼层 |阅读模式
有没有大佬遇到过这种问题,就是我使用了USB转485给单片机发送数据,单片机可以正常接收到,但是发送不出去,调试发现,发送的时候是有数据的,并且进入HAL_UART_Transmit()这个函数中看也是正常的循环了9次,最后返回的HAL_OK,但是串口调试助手上只显示00?这是为什么呢?已经排除掉线序问题和USB转485模块的问题。
微信图片_20260228145917_39748_1.png
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
122007
QQ
发表于 2026-2-28 15:50:10 | 显示全部楼层
板子的485 PHY芯片前级短接TTL TX和RX,看看自收发正常不,如果正常说明问题就出在PHY这块,先看下正常切换PHY芯片的收发状态没。
回复

使用道具 举报

27

主题

52

回帖

133

积分

初级会员

积分
133
 楼主| 发表于 2026-3-2 08:39:13 | 显示全部楼层
eric2013 发表于 2026-2-28 15:50
板子的485 PHY芯片前级短接TTL TX和RX,看看自收发正常不,如果正常说明问题就出在PHY这块,先看下正常切换 ...

找到原因了,单片机TX引脚虚焊了
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
122007
QQ
发表于 2026-3-4 00:15:25 | 显示全部楼层
zhouyalong 发表于 2026-3-2 08:39
找到原因了,单片机TX引脚虚焊了

谢谢告知最终原因
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2026-4-12 16:43 , Processed in 2.569580 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表