#DataFrameParser<br/>
用于解析带有数据校验头和数据校验尾的数据<br/>
单片机与一些外设进行数据交换时通常会带有一些数据校验头和校验尾,如单片机与某外设进行工作时,外设返回的数据如下:<br/>
0xAA 0xAA 0x04 0x80 0x02 0x00 0x02 0x7B 0xAA 0xAA 0x04 0x80 0x02 0x00 0xF6 0x87<br/>
其中 0xAA 0xAA 0x04 0x80 0x02 为数据头,后面三位为有效数据<br/>
该解析器可以从外设不断返回的数据中提取出有效数据,可以适用于所有带数据数据校验头和校验尾的数据<br/>
<br/>
使用方法:<br/>
1 使用 parser_init() 函数初始化一个解析器<br/>
2 使用 parser_put_data() 函数将要解析的数据添加到解析器进行解析<br/>
3 判断解析器解析后返回的结果,如果返回 RESULT_TRUE 代表成功解析出一帧数据<br/>
4 成功解析出数据后可以使用 parser_get_data() 函数从解析出来的数据中获取目标数据<br/>
<br/>
具体使用方法参照 main.c 文件
单片机接收数据帧帧头帧尾校验数据解析
需积分: 5 11 浏览量
2019-01-22
14:42:13
上传
评论 3
收藏 6KB ZIP 举报
vivididi111
- 粉丝: 1
- 资源: 13
最新资源
- IMG_2976.jpg
- cesiumVersionChanges1.117
- MI4953-VB一款SOP8封装2个P-Channel场效应MOS管
- MI4946-VB一款SOP8封装2个N-Channel场效应MOS管
- MI4904-VB一款SOP8封装2个N-Channel场效应MOS管
- 企业数字化转型顶层设计与企业架构TOGAF 9.2
- 01-basic-sample-20220716164705
- Serial Port Utility(1).zip
- MI4825-VB一款SOP8封装P-Channel场效应MOS管
- 基于Django实现配置管理系统 资产管理系统源码+在线演示+运行说明.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈