单线串口通信

张开发
2026/5/30 10:28:55 15 分钟阅读
单线串口通信
有些设备特别是模块因为整体被限制走线及元器件布局十分紧凑便有可能使用单线串口通讯的方式对外实现数据的交换。全双工双线串口转半双工单线串口一般为主板MCU向模块转换模块往往更需要使用单线串口连接RX_1到模块的TX发送数据时TX发送高电平T1导通T3截止RX_1被R20上拉输出高电平反之TX发送低电平T1截止T3导通RX_1被拉低输出低电平。接收数据时建议TX_1配置为开漏输出高。T1导通T3截止此时RX_1受模块控制模块发送高电平即RX_1为高电平模块发送低电平RX_1被模块拉低即为低电平。具体情况视模块情况而定。需要注意一个地方R22到TX_1这里在不使用发送时可能会造成大功耗的产生。最后这个方案也没有使用直接使用MCU上自带的可以设置为TX和RX的引脚STM32L072CZT6的PB10或PB11在不需要半双工单线串口转全双工双线串口https://blog.csdn.net/Etberzin/article/details/138399372?fromshareblogdetailsharetypeblogdetailsharerId138399372sharereferPCsharesourceJava13136sharefromfrom_link可以参考这篇文章

更多文章