[技术讨论] 怎么实现单线串口通信?

[复制链接]
1480|7
 楼主| bestdesign11 发表于 2024-12-31 17:15 | 显示全部楼层 |阅读模式
有人做过单线串口通信吗?需要硬件/软件怎么修改呢?多谢
jjjyufan 发表于 2025-1-2 10:23 | 显示全部楼层
看看LIN通讯咯
xzy568 发表于 2025-1-2 13:08 | 显示全部楼层
其实就是把TXD和RXD连接在一起,只能单工通信,然后应该算两线吧,还有一根GND
XZL 发表于 2025-1-2 13:34 | 显示全部楼层
参考LIN
dukedz 发表于 2025-1-2 14:13 | 显示全部楼层
硬件多数 mcu 都支持单线串口模式,实际使用分两种:一种速度要求不高,使用开漏输出;一种速度高一些,使用推挽输出。推挽输出的时候,输出可以串个电阻保护一下。
软件方面,自己不发送的时候,默认为接收模式,仅发送的时候切换为发送模式,和 485 一样。
xionghaoyun 发表于 2025-1-3 09:54 | 显示全部楼层
选一个接收I/O口   发送时转成输出口然后模拟串口发 发完转回接收口
xfcjava2 发表于 2025-1-3 10:53 | 显示全部楼层
楼主,请看我发的帖子"STM32 单线串口半双工"
 楼主| bestdesign11 发表于 2025-1-3 14:15 | 显示全部楼层
xfcjava2 发表于 2025-1-3 10:53
楼主,请看我发的帖子"STM32 单线串口半双工"

多谢啦.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

41

主题

302

帖子

1

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