免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 11021 | 回复: 8
打印 上一主题 下一主题

[C] usb驱动开发,关于libusb的usb_control_msg接口 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-07-05 15:59 |只看该作者 |倒序浏览
关于libusb中的接口:int usb_control_msg(struct usb_device_handle *dev,  __u8 request, __u8 requesttype, __u16 value, __u16 index, void *data, __u16 size, int timeout);想知道传入参数和传出参数的填充和读取的方式。 比如我要发送一个声音控制命令,我定义了0xA1的声音发送命令,声音频率和持续时间的参数需要如何才能通过这个接口传送给设备呢。小弟初学者,不胜感激,谢谢,在线等。

论坛徽章:
0
2 [报告]
发表于 2008-07-05 16:18 |只看该作者
大虾们 江湖救急看看吧!

论坛徽章:
0
3 [报告]
发表于 2008-07-05 16:55 |只看该作者
江湖救济 大虾们 看看吧 应该很简单的 ,就是没有找到方法,哎

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
4 [报告]
发表于 2008-07-06 12:24 |只看该作者
这个Blog上讲了USB驱动程序的剖析,LZ可以参考一下:
http://blog.csdn.net/fudan_abc

论坛徽章:
0
5 [报告]
发表于 2008-07-06 21:06 |只看该作者
那个博客的大大是比较厉害,但是好像没有我询问的相关信息,寒……

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
6 [报告]
发表于 2008-07-07 10:19 |只看该作者
原帖由 sytzql 于 2008-7-6 21:06 发表
那个博客的大大是比较厉害,但是好像没有我询问的相关信息,寒……


偶也汗。呵呵,你可以上CU的驱动板块去问问。

论坛徽章:
0
7 [报告]
发表于 2008-07-07 13:14 |只看该作者
楼主这似乎是自定义通讯协议的问题。可以定义a1为声音发送命令为什么不再定义几个命令用于调整设备端的声音参数呢。

论坛徽章:
0
8 [报告]
发表于 2008-07-07 13:50 |只看该作者

回复 #1 sytzql 的帖子

硬件的接收命令包格式是不能变的,就以声音为例,它的声音控制是一个接口,需要一次性传入的参数才能完成一个命令,比如有如下参数:
0xA9(命令编号)0xnn(低频_low)0xnn(频率_high)0xnn(持续时间_low)0xnn(持续时间_high)0xnn(衰减)
这个时候我就不知道怎么调用usb_control_msg接口了……

论坛徽章:
0
9 [报告]
发表于 2013-11-21 14:23 |只看该作者
我 libusb库  在linux 下  查找设备出现问题 也希望借机会学习学习  qq 374125765   有兴趣的话 加我
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP