微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2541硬件IIC影响蓝牙连接稳定性

CC2541硬件IIC影响蓝牙连接稳定性

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

你好!

我最近在开发一个计步功能的产品,里面涉及用iic读取加速度数据;

我在使用hal提供的iic接口的时候发现一个问题:每100ms定时触发一次读数据,读取5组加速度数据(由于加速度不支持连续读写模式,读取6个字节,需分6次读取),耗时在70ms左右。就是由于这个原因,导致手机端发起建立连接请求的时候,连接上后马上断开;

我用逻辑分析仪分析iic的波形,发现大部分耗时是起始信号到发送读写这段时间。

请问有什么办法可以提升iic的读写效率吗?

另外:连接最小间隔为25ms,最大间隔是200ms,可跳包数为0,连接超时为10s。

你好,

你这个数据读写的频率占蓝牙连接connection interval的间隔很高了啊。

你试试把connection interval间隔时间加大,或者把IIC时钟提高呢?

希望我的回答对你有帮助。

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

网站地图

Top