用的cc2540 hal层的UART,实在是不好用啊,最基本的通信功能,却让我如此纠结,自调试它的串口以来,就没有很好的解决。
上截图:
这个是我的串口输出调试信息。看,CRC校验失败了。
总是会有那么点几率,部分字节发过来是乱的,要么就是多发了几个字节,要么就是少发了几个字节。
你说,自己写UART驱动嘛,也可以,发一个字节等待该字节发送完成,但是捏。。。你发的数据多了,你的OSAL任务占用系统时间多了,蓝牙就死掉了。
吐槽下,有没有大神可以给我一些提示。
我现在只能在应用上做兼容。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|