CC2640 hid_emu_kbd 默认是关闭广播,使用按键来开启广播,设置广播时间为30秒,烧写程序后第一次广播是30秒,连接手机后,手机关闭蓝牙,不会回连,再次广播时间只有5秒左右,重新上电后也是5秒。
再次连接后 有10秒左右收不到数据,10秒之后才能通信,请问这两个问题是什么原因,怎么解决。
Viki Shi:
请问你使用的协议栈版本是什么?程序是否有更改?
user4785008:
回复 Viki Shi:
协议栈版本为 ble_sdk_2_02_02_25使用的是4×4的封装只修改了 限制广播时间是30秒其他没有改动
user4785008:
回复 user4785008:
用 7X7封装程序一样测试没有问题,是不是和封装有关系, 我只改了define CC2650DK_71D改成CC2650_4XS,改了个按键的IO,其他方面还需要修改吗
Viki Shi:
回复 user4785008:
是的,不同封装需要修改。这个论坛有多次讨论,请看下面帖子:
www.deyisupport.com/…/99236.aspx
www.deyisupport.com/…/98642.aspx
user4785008:
回复 Viki Shi:
我用IAR 这两个帖子 没有和一样的问题啊
Viki Shi:
回复 user4785008:
e2echina.ti.com/…/236712
user4833570:
软件版本差别有可能在实际使用中出现识别错误,最好使用原版本