logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何制定好一个私有的数据通信协议?

本文介绍了嵌入式开发中私有通信协议的制定方法。针对数据传输可能出现的丢包、粘包等问题,提出了协议设计的基本框架:包含协议头(0xEE)、数据类型、数据长度、数据域和校验码。重点阐述了协议实现的关键技术:1. 使用转义字符处理数据域中与协议头相同的字节(0xEE转为0xEF0x01);2. 通过异或校验确保数据完整性;3. 实现超时机制避免接收阻塞。文章提供了完整的C语言实现代码,包括协议结构体定义

#c语言#数据结构#iot +3
一图读懂音频前端开发

音频采样:对于音频采样,如果只是做应用层开发(不是做底层)的话,只需要关心:采样率、采样深度、通道数 这几个参数;前期处理:1、AGC作用:当功放输入信号变化很大时,使输出信号保持恒定;即不会因发言者与麦克风的距离改变而使声音有忽大忽小声。2、ANC作用:背景噪音抑制功能,探测出背景固定频率的杂音并消除背景噪音,比如 风扇、空调等背景噪声。3、AEC作用:是对扬声器信号与由它产生的多路径回声的相关

#嵌入式实时数据库
NFC 数据传输

NFC协议; NFC数据传输;NDEF数据格式解析

#c语言
到底了