桃芯ingchips——windows HID键盘例程无法同时连接两个,但是安卓手机可以的问题

目录

环境

现象

原理及解决办法


环境

PC:windows11

安卓:Android14

例程使用的是HID Keyboard,板子使用的是91870CQ的开发板,DB870CC1A

现象

连接安卓手机时并不会出现该现象,两个开发板都可以当做键盘给手机发按键命令

当使用windows连接开发板的时候,连接第一块板子没问题,可以正常使用,但是连接第二块板子的时候就会出现 "请尝试重新连接设备" 的提示

原理及解决办法

出现该现象的主要原因是HID设备必须开启SM,而Windows11对已有的IRK会进行比对,如果相同IRK的设备则认为是同个设备,不予连接,此时我们只要更改SM管理器初始化时的IR身份根就好了

如果是出现无法发现设备则考虑MAC是否重复

相关推荐
TengTaiTech6 天前
QCC系列显示交互层的自研技术突破与实践
蓝牙·qcc·ldac
yuanyun_elber7 天前
btstack移植之安全配对(二)
蓝牙·ble·btstack
一夜空中最亮的星一8 天前
【HCI log】Google Pixel 手机抓取hci log
智能手机·蓝牙·log·hci·蓝牙hci log·hci log
漫步企鹅22 天前
【蓝牙】Linux Qt4查看已经配对的蓝牙信息
linux·qt·蓝牙·配对
沿着缘溪奔向大海1 个月前
蓝牙数据通讯,实现内网电脑访问外网电脑
java·爬虫·python·socket·蓝牙
SuperHeroWu72 个月前
【HarmonyOS 5】鸿蒙星闪NearLink详解
华为·蓝牙·harmonyos·nearlink·鸿蒙星闪·绿牙
byte轻骑兵2 个月前
【Bluedroid】蓝牙HID DEVICE断开连接流程源码分析
android·c++·蓝牙·hid·bluedroid
jiang_bluetooth2 个月前
从ellisys空口分析蓝牙耳机回连手机失败案例
智能手机·蓝牙·lmp·tws蓝牙耳机
Ronin-Lotus3 个月前
嵌入式硬件篇---无线通信模块
嵌入式硬件·wifi·lora·无线通信·蓝牙·2.4g射频