硬汉嵌入式论坛

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

[技术讨论] USB摇杆和Ubuntu 14.04无法通信

[复制链接]

14

主题

31

回帖

73

积分

初级会员

积分
73
发表于 2021-1-27 15:26:59 | 显示全部楼层 |阅读模式
各位大牛,我使用的是GD32F103RCT6芯片,编写的HID 摇杆程序windows可以正常识别和使用,但是换到Ubuntu系统后可以识别,但是无法通信,使用jstest软件测试 按键或者摇杆都没有反应,cat 输入设备下的摇杆,也没有数据输出。 我换成GD32F450MCU后,在配置描述符完全一样的情况下,Ubuntu系统可以识别和正常通信。我看了下F103和F450的USB库有些不一样,请问下有经验的大神,有没有思路,是哪里粗问题~谢谢大家
回复

使用道具 举报

14

主题

31

回帖

73

积分

初级会员

积分
73
 楼主| 发表于 2021-1-27 15:35:13 | 显示全部楼层
顶一顶
回复

使用道具 举报

0

主题

159

回帖

159

积分

初级会员

积分
159
发表于 2021-1-27 19:15:06 | 显示全部楼层
LINUX系统读取USB设备要权限的,记得之前用LIBUSB,上位机必须用ROOT权限才能打开USB设备
回复

使用道具 举报

14

主题

31

回帖

73

积分

初级会员

积分
73
 楼主| 发表于 2021-1-29 19:17:58 | 显示全部楼层
现在调试后linux可以识别HID摇杆,但是识别之后可能要等10~30s才能正常通信。初步定位是GD M3USB库的问题,我用STM32 的USB库和验证不会出现此问题,基本上能在3秒左右就开始通信。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-7 21:09 , Processed in 0.149690 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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