微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 求赐教,急!

求赐教,急!

时间:10-02 整理:3721RD 点击:

各位大神

         小弟这边写了一个蓝牙程序,本人作为主机的,但是有些问题请教下

         当有数据从串口过来时,到通过蓝牙发送出去这段时间有延迟的,不知道为什么,无论是在串口还是蓝牙这边本人都没有加延时函数

延时时间大概是多少?波特率设置?

几秒钟,串口波特率为115200,有时候串口数据通过蓝牙透传出去后,对应的蓝牙设备过几秒才有动作,延时比较严重

可见代码写的糟糕。

注意四点:

1、串口接收时,会多次进入回调函数。可判断每满20字节即从蓝牙发送出去,而不是全部接收下来再发出去。

2、适当减少连接间隔。

3、notify方式有两个函数:GATT_Notification和GATTServApp_ProcessCharCfg。使用GATT_Notification函数较快。

4、在非低功耗下先行测试。

可参考我个性签名档的博客,《CC2541之串口收发》、《CC2541之连接参数》、《CC2541之notify》。

上一篇:cc2650 sensortag GPIO output
下一篇:CC2592

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top