CC251一主三从连接
主机和三个从机连接,其中一个从机总是连接上几秒之后就断开,我看到网上说是有耗费大量时间的事件在处理,需要改连接间隔。但是我改了连接间隔之后还是会断开。请问应该怎样改呢?
CC251蓝牙连接断开

我用DCDC给CC2541供电,标准输出电压为3.6V,使用恒压源作为供电端,20个片子中,有6个出现下列情况:
当恒压源输出为3.3-3.5V(CC2541的上电电压为:3.3V左右), 3.9V-4.2V(CC2541的上电电压为:3.6V左右)的时候,蓝牙连接很正常,
3.6-3.8V(CC2541的上电电压为:3.6V左右),此时总是出现连接断开,重连情况。
时断时连时抓包看出来的是:
1,广播包的fcs都是error
2,扫描惠福宝的fcs也是error
3,在手机建立连接的瞬间都是master向slave发送包,但是没有s向m回复的包
设置是:
// How often to perform periodic event
#define PERIODIC_EVT_PERIOD 1000
// Whether to enable automatic parameter update request when a connection is formed
#define DEFAULT_ENABLE_UPDATE_REQUEST FALSE
// Minimum connection interval (units of 1.25ms) if automatic parameter update request is enabled
#define DEFAULT_DESIRED_MIN_CONN_INTERVAL 800
// Maximum connection interval (units of 1.25ms) if automatic parameter update request is enabled
#define DEFAULT_DESIRED_MAX_CONN_INTERVAL 1600
// Slave latency to use if automatic parameter update request is enabled
#define DEFAULT_DESIRED_SLAVE_LATENCY 3
// Supervision timeout value (units of 10ms) if automatic parameter update request is enabled
#define DEFAULT_DESIRED_CONN_TIMEOUT 900
把POWER_SAVING关闭看看,会不会还有这个情况。
这个从你抓包的现象来看十有八九,九点九九,是因为你的32K晶振精度不过关,可能良率不高之类导致部分板子可以,部分板子不行
回复
打赏帖 | |
---|---|
汽车电子中巡航控制系统的使用被打赏10分 | |
分享汽车电子中巡航控制系统知识被打赏10分 | |
分享安全气囊系统的检修注意事项被打赏10分 | |
分享电子控制安全气囊计算机知识点被打赏10分 | |
【分享开发笔记,赚取电动螺丝刀】【OZONE】使用方法总结被打赏20分 | |
【分享开发笔记,赚取电动螺丝刀】【S32K314】芯片启动流程分析被打赏40分 | |
【分享开发笔记,赚取电动螺丝刀】【S32K146】S32DS RTD 驱动环境搭建被打赏12分 | |
【分享开发笔记,赚取电动螺丝刀】【IAR】libc标注库time相关库函数使用被打赏23分 | |
LP‑MSPM0L1306开发版试用结果被打赏10分 | |
【分享开发笔记,赚取电动螺丝刀】【LP-MSPM0L1306】适配 RT-Thread Nano被打赏23分 |