硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1250|回复: 4
收起左侧

求助,stm32u5a5下使用usbx的host hid不能正常枚举到鼠标

[复制链接]

1

主题

8

回帖

11

积分

新手上路

积分
11
发表于 2024-9-5 00:22:53 | 显示全部楼层 |阅读模式
如题,参照ST官方例子,移植到stm32u5a5下,usb作为host device,使用usbx协议栈,配置成同时支持键盘和鼠标。

其中键盘能正常工作,也能正常收到键值。
鼠标却不能正常工作。表现为可以读到PID,VID,但是枚举失败(UX_DEVICE_ENUMERATION_FAILURE)。
请教一下,有什么排查的思路?以及USBX怎么调试?Threadx全家桶刚接触,不怎么熟悉。。
万分感谢


进入了这个callback,这个callback是通过  ux_utility_error_callback_register(&ux_host_error_callback); 注册的

回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 2024-9-5 10:16:53 | 显示全部楼层
可以试试仅配置鼠标,看看正常不,可能是二合一配置的地方出问题了。
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
 楼主| 发表于 2024-9-5 16:26:02 | 显示全部楼层
eric2013 发表于 2024-9-5 10:16
可以试试仅配置鼠标,看看正常不,可能是二合一配置的地方出问题了。

仅配置鼠标,也是失败的。后面才把键盘加上,然后就发现键盘可以工作,鼠标却枚举不了。
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
 楼主| 发表于 2024-9-5 19:21:33 | 显示全部楼层
eric2013 发表于 2024-9-5 10:16
可以试试仅配置鼠标,看看正常不,可能是二合一配置的地方出问题了。

谢谢硬汉哥,问题已解决,换了个有线鼠标就没问题了。之前用的是无线鼠标,猜测无线鼠标可能不是标准的hid设备吧。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 2024-9-6 09:41:15 | 显示全部楼层
kanjiawu 发表于 2024-9-5 19:21
谢谢硬汉哥,问题已解决,换了个有线鼠标就没问题了。之前用的是无线鼠标,猜测无线鼠标可能不是标准的hi ...

谢谢告知最终问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-12 00:36 , Processed in 0.074218 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表