单线半双工——通俗讲解
单线半双工--总一句话来说 想象一条单车道的路车可以往左开也可以往右开但同一时间只能一个方向通行。现在我们拆分理解下单线 只用一根数据线通信不像普通串口用 TX 和 RX 两根线半双工 同一时刻只能一方说话不能同时收发对比理解类型线数比喻全双工普通串口TX RX 两根线双车道两边同时通行单线半双工只用 1 根线单车道轮流通行---------------------------------------------------------------------------------------------------------------------------------接线普通串口全双工设备A TX ──────── RX 设备B设备A RX ──────── TX 设备B设备A GND ─────── GND 设备B单线半双工设备A 的 TX ──┬── 设备B 的 TX│(共用一根线)设备A GND ──── GND 设备B-------------------------------------------------------------------------------------------------------------------------------通信过程时间 ──────────────────────────────►主机说话 主机 发送数据 从机听主机占线从机只能听从机回话 主机听 发送数据 从机从机占线主机只能听就像对讲机按下按钮说话松开按钮听对方说不能同时说话。---------------------------------------------------------------------------------------------------------------------------------通信设置以 STM32 为例需要配置的参数和普通串口基本一样参数说明常见值波特率通信速度9600 / 115200 等数据位每次发几位数据8 位停止位结束标志1 位校验位纠错无校验 / 偶校验模式半双工Half-Duplex
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2427260.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!