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

目录

环境

现象

原理及解决办法


环境

PC:windows11

安卓:Android14

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

现象

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

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

原理及解决办法

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

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

相关推荐
静止了 所有的花开2 天前
BlueZ 学习之GATT Server开发
蓝牙·glib·gatt·bluez·gatt server·d‑bus
zzc9211 个月前
手机(电脑)与音响的蓝牙通信
智能手机·电脑·蓝牙·2.4g·ble·嗅探
得单片机的运1 个月前
STM32的蓝牙通讯(HAL库)
stm32·单片机·嵌入式硬件·蓝牙
TengTaiTech2 个月前
QCC系列显示交互层的自研技术突破与实践
蓝牙·qcc·ldac
yuanyun_elber2 个月前
btstack移植之安全配对(二)
蓝牙·ble·btstack
一夜空中最亮的星一2 个月前
【HCI log】Google Pixel 手机抓取hci log
智能手机·蓝牙·log·hci·蓝牙hci log·hci log
漫步企鹅2 个月前
【蓝牙】Linux Qt4查看已经配对的蓝牙信息
linux·qt·蓝牙·配对
沿着缘溪奔向大海2 个月前
蓝牙数据通讯,实现内网电脑访问外网电脑
java·爬虫·python·socket·蓝牙
SuperHeroWu74 个月前
【HarmonyOS 5】鸿蒙星闪NearLink详解
华为·蓝牙·harmonyos·nearlink·鸿蒙星闪·绿牙