MSP430简单通讯协议原理
来源:互联网 发布:哇魔力作文模板知乎 编辑:程序博客网 时间:2024/05/22 17:27
数据包的格式为
数据头数据包大小中继数据内容本地数据内容数据尾字符'S'(16进制为53)0~256数据1数据2字符'E'(16进制为45)如上,首先按照16进制0x53+数据长度+数据+0x45打头发送一串数据给单片机,单片机的程序能收到按照这个格式下并且数据长度大于发送的数据总长度的数据,当小于时自动清除Buffer。
然后将接收数据包里面的数据提取出来,保存到本地发送的数据包,本地发送数据包是发送一段由0x53+数据长度+数据+0x45的数据,直接按照发送协议发送,其中数据看有没有中继数据需要转发,若无,就直接发送本地数据,若有,就先将中继数据包含在数据中,然后再加载本地数据,最后一起发送。
这个协议主要是依照UDP协议的方式去实现的,广播中继,如果两个信号同时离的很近可能会有一定的互相干扰,在数据字段里面加上本机的地址就能解决这个问题,加上地址和一定的判断。
- MSP430简单通讯协议原理
- 原创MSP430中继通讯协议(源代码)
- TCP协议通讯原理
- TCP协议通讯工作原理
- TCP协议通讯工作原理
- modbus通讯协议及其原理
- TCP协议通讯工作原理
- modbus通讯协议及其原理
- modbus通讯协议及其原理
- TCP协议通讯工作原理[转]
- can/bus通讯协议技术原理
- MSP430 BSL编程原理
- 【计算机网络】协议-FCoE协议简单原理
- 通讯协议
- 通讯协议
- QQ--基于TCP/UDP协议的通讯原理
- 基于51的串行通讯原理及协议详解
- Java基于UDP协议的简单通讯实例
- 一个Java程序员应该掌握的10项技能
- 学习 学习。
- java计算自己活了多少天
- 原创MSP430中继通讯协议(源代码)
- 一篇不错的java异常文章。
- MSP430简单通讯协议原理
- java对象的序列化和反序列化
- strasky
- 新的空间
- 关于GetMessage的一个注意点
- java static关键字
- java final关键字
- 键盘上相当于鼠标右键的快捷键和电脑快捷键大全
- C++ STL库