串口收发数据接收错位

发布于 2021-06-11 09:59:48

b7f02088f5f302207af8194e0858f0f.png
04188e3d3dffe9a5b460e23ef22da1b.png
出口收发不同步 已经从系统降到裸机了 发送速度不能太快 否则就出现这个问题

查看更多

关注者
0
被浏览
64
5 个回答
Aurora_zk
Aurora_zk 2021-06-11

这是前面多了一位?
没有完全清楚缓冲区所导致的吧
第一位会变吗?还是发什么都是这个数字?

z306021594
z306021594 2021-06-11

缓存要怎么清楚 没找到相应的函数

flashman2002
flashman2002 2021-06-11

发送7个byte数据,但接收8个byte数据?每次都这样?

小小李sunny
小小李sunny 2021-06-11

应该是接收代码问题吧,第一个字节的数据被扔掉了?

一、如果是收函数缓存的关系吧;或者是你打印数据的时候初始地址不对;
二、跟波特率应该关系不大

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览