新唐MCU技术
直播中

小组店小二

10年用户 1001经验值
擅长:可编程逻辑 电源/新能源 MEMS/传感技术 测量仪表 嵌入式技术 制造/封装 模拟技术 连接器 EMC/EMI设计 光电显示 存储技术 EDA/IC设计 处理器/DSP 接口/总线/驱动 控制/MCU RF/无线
私信 关注
[问答]

为什么 USB 2.01(含或更高版本)设备可以在 Windows 7 中识别,但在 Windows 8 或更高版本中无法识别?



为什么 USB 2.01(含或更高版本)设备可以在 Windows 7 中识别,但在 Windows 8 或更高版本中无法识别

回帖(1)

赵晓敏

2025-8-22 16:26:55
这是因为 Microsoft Windows 8 及更高版本需要 USB 2.01 设备(或更高版本)才能响应 BOS 描述。
有两种解决方案:
如果USB中显示的版本为2.01(含)或更高版本,但实际应用不必是,用户可以将版本更改为1.1或1.0,不需要BOS描述。
参考 USB 示例 NUC121 或 M480 BSP 的添加 BOS 描述。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分