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

请教,CC2541硬件IIC影响蓝牙连接。

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

1、使用一个OLED屏幕(使用CC2541硬件IIC通信)

2、开启低功耗的情况下,在不刷屏幕的时候,蓝牙连接正常,一进行刷屏操作,蓝牙连接就会中断

3、不开启低功耗,刷屏不会影响蓝牙连接

4、平时开启低功耗,在刷屏的时候关闭低功耗,刷屏还是会影响蓝牙连接

求助,这是什么原因?

请问刷屏需要消耗的时间大概是多长?

蓝牙的连接参数是什么?如果加长连接间隔呢?

刷屏时间5ms左右,最小连接间隔25ms,最大连接间隔125ms,监听延时5s,从机潜伏为0,主循环函数周期80ms,广播间隔700ms

并且都是我一刷屏,连接马上就中断(1s以内),我觉得即使影响到连接,也应该超过监听延时时间5s以后才会中断吧

请问代码里面有没有HCI_EXT_HaltDuringRfCmd或者HCI_EXT_ClkDivOnHaltCmd 函数?

有的话能不能去掉试试?

TI的OSAL天生的毛病,不能抢占式操作

1: 避免长时间的阻塞操作

2: 在休眠时,也启用RF,有一个函数可以做到这个

确实有这个函数,但是我去除了,问题还在

请教,同样的刷屏操作(阻塞操作),为什么低功耗模式下会影响蓝牙的连接,非低功耗模式下不影响?

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

网站地图

Top