发送一组的数据大小为20个字节,当要发送100组左右数据时从一开始就出现数据丢失,而且很有规律,因为一组数据中包含3个温度数据,并且依次编号,第一组数据只接收到了1号数据,2、3号数据没有了,接着是4号数据,5、6号数据没有了,这是不是两次发送间隔太短的原因呢
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU
发送一组的数据大小为20个字节,当要发送100组左右数据时从一开始就出现数据丢失,而且很有规律,因为一组数据中包含3个温度数据,并且依次编号,第一组数据只接收到了1号数据,2、3号数据没有了,接着是4号数据,5、6号数据没有了,这是不是两次发送间隔太短的原因呢
1、适当拉大连接间隔,检验是不是间隔过小、数据包内容过大导致丢数据;
2、检查是不是睡眠后唤醒时串口接收数据异常导致的。