TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2642R: CC2340R5连接后断开,错误码0x8

Part Number:CC2642R

[13:18:50.900]收←◆[D]f:SimplePeripheral_processAdvEvent l:1524 SET ADV DISABLE

[I]f:SimplePeripheral_processAdvEvent l:1537 SET ADVTERMINATED

[I]f:SimplePeripheral_processGapMessage l:1122 ble connect 0
[D]f:SimplePeripheral_processAdvEvent l:1519 SET ADV ENABLE

[13:18:53.406]收←◆[I]f:SimplePeripheral_processGapMessage l:1162 ble disconnect 0 0x8

如上日志,手机连上蓝牙,偶先连上以后没有提示打开notify,稍等一会断开,提示码0x08,这是什么原因?

由于app有自动连接功能,有时候遇到这种问题,多次连接仍是这个问题,主动断开手机系统蓝牙再打开会恢复!

查看0x08错误码为连接超时之类的,自己在cc2642工程创建了一个任务,5毫秒调用一次My_Task,可能是这个时间太短引起的吗?

static void my_taskFxn(UArg a0, UArg a1)
{
for (;;) {
       My_Task();
      Task_sleep(5 * 1000ull / Clock_tickPeriod);
}
}

Alex Zhang:

您好,首先需要确定的是您这边使用的是哪个芯片,以及是否是官方的开发板。其次就是您这边使用的sdk版本以及demo。

,

wang jiwei:

CC2642,不是官方开发板,sdk:simplelink_cc13x2_26x2_sdk_4_30_00_54

,

Alex Zhang:

您好,您这边是自行设计的电路吗?如果是的,您这边去跑ti的sdk中的官方例程,会不会有什么问题,您这边尝试一下ti的历程去测试,看是否有问题,谢谢,期待您的回复。

赞(0)
未经允许不得转载:TI中文支持网 » CC2642R: CC2340R5连接后断开,错误码0x8
分享到: 更多 (0)