单线通讯协议

单线通讯协议
一:双方TTL信号通过一根信号线,一根地线来进行通讯。

单线通讯协议
二:通讯硬件协议:
1:开始通讯前:主机为发状态,从机为收状态。主机CPU发起,给一个20ms的低脉冲信号,通知主机准备接收主机命令。
单线通讯协议
2:主机按照F2F编码给从机发命令。如果要从机回应,则从机在主机发送读取命令后2ms后按照F2F编码应答。
3:硬件协议格式
单线通讯协议
三:F2F编码规则
1:位宽固定2ms
2:一个2ms宽度的 单线通讯协议单线通讯协议脉冲表示“0”。一个1ms宽度的 单线通讯协议单线通讯协议脉冲表示“1”。
3:高bit在前,低bit在后,每四个bite构成一条命令,命令之间间隔为一个位宽度2ms
4:数据前置固定一个“1”
例:
(1):数据“0”
单线通讯协议
(2):数据“1”

单线通讯协议

(3):数据“2”
单线通讯协议
(4):数据“E”
单线通讯协议
(5):数据“E”
单线通讯协议