用51822蓝牙写了一个程序 对蓝牙协议栈不懂 看了看51822的外设 然后用的资料里面的串口透传例程 在此基础上写的程序 功能:现在功能已经实现了 51822串口接收到另一块主板发来的数据 然后处理数据包 有些数据控制外设 有些数据发送给app 问题:现在遇到的问题是 51822串口接收主板发过来的数据时总是丢包 串口接收部分我也做了缓冲 但是如果我把一下蓝牙的协议栈初始化注释掉 就是关掉蓝牙功能 只用外设 串口接收数据就正常了 不会丢包 请教以下什么原因造成的 |
admin 发表于 2017-12-13 19:19
距离和信号强度有影响丢包
ergabd 发表于 2017-12-13 20:19
51822发给app的时候没有丢包 而是51822再接收串口发过来的数据包时丢包
ergabd 发表于 2017-12-13 20:19
51822发给app的时候没有丢包 而是51822再接收串口发过来的数据包时丢包
ergabd 发表于 2017-12-13 20:19
51822发给app的时候没有丢包 而是51822再接收串口发过来的数据包时丢包
admin 发表于 2017-12-18 09:57
是APP发给51822的数据?
欢迎光临 Discuz! Board (http://qfv8.com/) | Powered by Discuz! X3 |