用mini的板子串口传输一组数据给电脑 接收到的很奇怪

2019-08-17 06:15发布

使用mini的板子串口给电脑发送数据 数据是 1B 04 47 B1 2D 32 38 39 30 35 2B
如果板子空载 什么都不接,那么发送过来的数据是一次就全部发送过来了,就是 电脑上的串口的接收函数里一次就能接受到这么多数据, 但是如果把一个rfid 和 数码管模块街上去后, 电脑接收这些数据就变成两次了,第一次电脑收到 1B 04 47 B1 2D 32 38 39  
第二次收到剩下的 30 35 2B 这个是什么情况知道的可以给我解释下吗? 什么都不接的时候就都是正常的一次全收到 接模块后电脑就要分两次接收 我电脑的串口接收缓存大小是4096 远远大于要接收的数据啊, 虽然 对数据没什么影响 因为是我的传输格式协议是 1B 开始 2B结束 提取中间的有效数据,但是觉得很奇怪,知道的给兄弟解释下,谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。