万图 发表于 2025-4-12 07:20

USB做HID设备老是识别不了,是不是描述符写错了?

是不是有些字段必须特定值,否则主机不认啊?

公羊子丹 发表于 2025-4-12 07:24

有一次我少写一个字节,电脑直接不认。

周半梅 发表于 2025-4-12 07:25

可以用 USBView 看具体报什么错。

帛灿灿 发表于 2025-4-12 07:26

HID类描述符格式很严格,稍错就识别不了。

童雨竹 发表于 2025-4-12 07:27

你描述符里设的端点数和代码一致吗?

万图 发表于 2025-4-12 07:27

PID/VID用默认值也可能被拦截。

Wordsworth 发表于 2025-4-12 07:28

看看是不是主机端缓存了旧设备。

Bblythe 发表于 2025-4-12 07:29

一定要确保USB时钟是精确的。

Pulitzer 发表于 2025-4-12 07:30

有时候设备刚上电没稳也识别失败。

Uriah 发表于 2025-4-12 07:31

多插拔几次,有些电脑需要重新枚举。

Clyde011 发表于 2025-4-12 07:31

我用TinyUSB库重写后就识别正常了。
页: [1]
查看完整版本: USB做HID设备老是识别不了,是不是描述符写错了?