文章目录
通讯协议制定之交互方式、步骤介绍
1. 前言
2. 通讯协议发送类型
2.1 周期发送
2.2 事件发送
3. 通讯协议数据包类型
3.1 握手
3.2 心跳
3.1 数据包
4. 小结
通讯协议制定之交互方式、步骤介绍
1. 前言
通讯协议又称通信规程,是指通信双方对数据传送控制的一种约定,约定中包括对数据格式,同步方式,传送速度,传送步骤,检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,它也叫做链路控制规程
根据项目中的实际应用,本人总结了嵌入式开发中通讯协议制定的相关考虑因素和经验技巧,具体包含如下内容,可供参考学习了解 ( 介绍中阐述的相关术语使用了开发交流沟通中的讲法,可能存在说法不同;因本人技术水平有限,分享创作的内容可能存在不合理的地方,欢迎相互交流沟通、批评指正)
1.通讯协议制定之前言、背景介绍 2.通讯协议制定之交互方式、步骤介绍 3.通讯协议制定之数据包结构介绍 4.通讯协议制定之数据传输类型及传输规则介绍 5.通讯协议制定之数据消息传输方式介绍 6.通讯协议制定之数据包校验算法介绍 7.通讯协议制定之常见问题、注意事项总结
通信双方在两个系统独自运行,那么通信数据什么时候开始发送?如何确保数据发送接收成功?数据交互的过程如何设定?为了解决这些疑问,本文将从通讯协议的发送数据方式,发送步骤方面,介绍通信的周期发送和事件发送的含义和过程;详细介绍握手、心跳、数据包的具体含义和交互方式步骤等内容
2. 通讯协议发送类型
如下示例,两块MCU芯片通过某种通信链路相互发送数据,发送的具体数据内容如何规定之后来详细介绍,本文从发送数据方式,发送步骤等内容进行介绍
根据通