ergabd 发表于 2017-12-13 11:56:39

51822蓝牙 串口丢包问题请教


用51822蓝牙写了一个程序对蓝牙协议栈不懂 看了看51822的外设 然后用的资料里面的串口透传例程在此基础上写的程序

功能:现在功能已经实现了51822串口接收到另一块主板发来的数据然后处理数据包 有些数据控制外设 有些数据发送给app

问题:现在遇到的问题是 51822串口接收主板发过来的数据时总是丢包串口接收部分我也做了缓冲但是如果我把一下蓝牙的协议栈初始化注释掉 就是关掉蓝牙功能 只用外设 串口接收数据就正常了 不会丢包
         请教以下什么原因造成的

admin 发表于 2017-12-13 19:19:42

距离和信号强度有影响丢包

ergabd 发表于 2017-12-13 20:19:54

admin 发表于 2017-12-13 19:19
距离和信号强度有影响丢包

51822发给app的时候没有丢包 而是51822再接收串口发过来的数据包时丢包

admin 发表于 2017-12-18 09:57:15

ergabd 发表于 2017-12-13 20:19
51822发给app的时候没有丢包 而是51822再接收串口发过来的数据包时丢包

是APP发给51822的数据?

admin 发表于 2017-12-18 09:57:18

ergabd 发表于 2017-12-13 20:19
51822发给app的时候没有丢包 而是51822再接收串口发过来的数据包时丢包

是APP发给51822的数据?

admin 发表于 2017-12-18 09:57:38

ergabd 发表于 2017-12-13 20:19
51822发给app的时候没有丢包 而是51822再接收串口发过来的数据包时丢包

是APP发给51822的数据?

ergabd 发表于 2017-12-21 11:24:49

admin 发表于 2017-12-18 09:57
是APP发给51822的数据?

app发给51822的数据正常51822串口接收其他mcu发过来的数据丢失如果把51822蓝牙协议栈初始化关掉51822串口接收其他mcu发过来的数据就正常收到不会丢数据了
页: [1]
查看完整版本: 51822蓝牙 串口丢包问题请教