查看: 14823|回复: 1

通讯协议怎么使用?

[复制链接]

2

主题

0

回帖

12

积分

新手上路

Rank: 1

积分
12
发表于 2022-4-19 15:27:39 | 显示全部楼层 |阅读模式
1、手机靠近NFC天线和拿开NFC天线时的数据:55AA05120200   【问题:没有帧尾】
2、通过发送P2P大量数据A:55AA05120200
55AAB9120530323435373931333536383032343537393133353638303234353739313335363830323436373931333536383032343637393133353738303234363739313335373830323436383931333537383032343638393133353739303234363839313335373900  【问题:没有帧尾】

3、通过发送P2P大量数据B:55AA05120200
55AABC12053032343537393133353638303234353739313335363830323435373931333536383032343637393133353638303234363739313335373830323436373931333537383032343638393133353738303234363839313335373031323436383931333537393032FF  【问题:帧尾是2个FF,没有00】

4、怎么判断数据有无发完? 整条数据有无类似于 \n  换行符之类的标识?
5、帧的数据长度怎么计算的?收到的数据长度不对

回复

使用道具 举报

425

主题

253

回帖

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
20628
发表于 2022-4-19 22:34:25 | 显示全部楼层
这个是因为你的单片机串口接收程序有问题,才会丢帧,不要接到一个字节的数据直接打印出来,而是在中断里,接到数据先放数组中,接完所有数据,检测出帧尾再一起打印出来,不然每一个字节都打印,有时来来不及接收,造成丢帧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|风火轮WIKI|手机版|小黑屋|深圳风火轮团队 ( 粤ICP备17095099号 )

GMT+8, 2024-12-27 03:48 , Processed in 0.098872 second(s), 19 queries .

快速回复 返回顶部 返回列表
 
【客服1】 商务合作 15289193
【客服2】 业务洽谈 13257599
【客服3】 售前咨询 510313198
【邮箱】
smartfire@smartfire.cn