社区
Linux_Kernel
帖子详情
Linux 应用层怎么对USB设备发送URB请求?
Michael_g
2012-10-11 05:35:04
我现在有一个USB设备在/sys/bus/hid/devices/ 下生成了节点,使用的是 generic-usb 驱动。我想在应用层打开它,并要对指定的接口、端点发请求(中断传输),需要怎么做?或给一个参考也行。这个是嵌入系统没有第三方库,也不能写驱动来解决,系统中并没有类似libusb这样的库。
...全文
322
3
打赏
收藏
Linux 应用层怎么对USB设备发送URB请求?
我现在有一个USB设备在/sys/bus/hid/devices/ 下生成了节点,使用的是 generic-usb 驱动。我想在应用层打开它,并要对指定的接口、端点发请求(中断传输),需要怎么做?或给一个参考也行。这个是嵌入系统没有第三方库,也不能写驱动来解决,系统中并没有类似libusb这样的库。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuelengloulan
2012-12-20
打赏
举报
回复
新手同样关注,我的需求是usb驱动有现成的话,怎么么通过usb发送指令,控制usb设备怎么接收
Michael_g
2012-10-15
打赏
举报
回复
没人会吗?没人会码?没人了解吗?还是太高了 -_-
Michael_g
2012-10-12
打赏
举报
回复
没人了解码?
linux
usb
驱动之
urb
linux
usb
驱动之
urb
LINUX
中
USB
驱动架构—
URB
请求
块
USB
本身所属
设备
驱动的结构与其挂不挂在
USB
总线上没什么关系,但是据此在访问方式上却有 很大的变化,例如,对于
USB
接口的字符
设备
而言,尽管仍然是write()、read()、ioctl()这些函数,但是在这些函数中,贯穿始终的是称为
URB
的
USB
请求
块。
USB
的
Urb
linux
内核中的
USB
代码和所有的
USB
设备
通讯使用称为
urb
的东西(
USB
request block). 这个
请求
块用 struct
urb
结构描述并且可在 include/
linux
/
usb
.h 中找到. 一个
urb
用来
发送
或接受数据到或者从一个特定
USB
设备
上的特定的
USB
端点, 以一种异步的方式. 它用起来非常象一个 kiocb 结构被用在文件系统异步
linux
usb
驱动
URB
请求
块
linux
usb
驱动
URB
请求
块
linux
usb
驱动
URB
请求
块新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入...
linux
usb
驱动中的
urb
详解
linux
 内核中的
USB
代码和所有的
USB
设备
通讯使用称为
urb
的东西(
USB
request block). 这个
请求
块用 struct
urb
结构描述并且可在 include/
linux
/
usb
.h 中找到.       &am
Linux_Kernel
4,469
社区成员
17,458
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章