有线通信整理总结
有线通信整理总结
1.GPIO口模拟通信
双机通信 2ms高电平2ms低电平表示数据0, 2ms高电平6ms低电平表示数据1. 以帧为单位,一帧16个字节,第一个字节是固定的0x5A,最后一个字节是前十五字节按位求和取反做校验,每帧开始有2ms高电平10ms低电平的帧头,每帧结束后多发一个数据0做缓冲。
发送过程:1.先发帧头 把发送实现函数放到1ms定时中断里,每次执行加1,帧头标志位
2.给字节数据赋值,字节数据拆分成bit(字节数据逐步按位与(0x80<<1))
3.发送帧尾,一帧数据结
原创
2021-02-22 17:35:00 ·
2824 阅读 ·
2 评论