社区
驱动开发/核心开发
帖子详情
如何 做通用的usb设备驱动(与厂商号和产品号无关)
zhuyanwei
2008-11-10 01:08:18
最近在Linux下仿照usb-skeleton.c开发了自己的驱动程序, 设备工作正常
但前提是厂商号和产品号都是定义好的,如VendorID = 0x1c44 ProductID = 0x0004
而我们产品中用户是可以自定义这两个号码,如何做成通用的驱动程序?(与厂商号和产品号无关?)
怎么做成通用的,如果是通用的,又怎么区分我们的设备(bulk模式)和普通插入的u盘
...全文
70
2
打赏
收藏
如何 做通用的usb设备驱动(与厂商号和产品号无关)
最近在Linux下仿照usb-skeleton.c开发了自己的驱动程序, 设备工作正常 但前提是厂商号和产品号都是定义好的,如VendorID = 0x1c44 ProductID = 0x0004 而我们产品中用户是可以自定义这两个号码,如何做成通用的驱动程序?(与厂商号和产品号无关?) 怎么做成通用的,如果是通用的,又怎么区分我们的设备(bulk模式)和普通插入的u盘
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yunjian4516
2008-11-12
打赏
举报
回复
帮你顶一下。
zhuyanwei
2008-11-10
打赏
举报
回复
顶
jsr80 java 访问
usb
在本文中,将对 j
USB
和 JSR-80 项目作一个简要介绍,不过,我们首先要看一下
USB
协议的具体细节,这样您就可以理解这两个项目是如何与
USB
设备
交互的。我们还将提供代码片段以展示如何用这两个项目的 API 访问 ...
TE基础培训资料.pptx
MAC地址与网络
无关
,也即无论将带有这个地址的硬件(如网卡、集线器、路由器等)接入到网络的何处,都有相同的MAC地址,它由
厂商
写在网卡的BIOS里。MAC地址可采用6字节(48比特)或2字节(16比特)这两种中的任意一...
USB
基础入门
本程课基于
USB
2.0,带你快速地学习和了解
USB
的基础知识,包括:
USB
基础
USB
历史版本及性能指标
USB
设备
分类(控制器,集线器和普通功能
设备
)
USB
硬件接口分类
USB
引线定义和
USB
接口颜色标识说明
wince下
USB
设备
驱动
程序分析
转自:文斌程序网 作者:文斌 随着
USB
设备
的不断增加,我们这些开发人员也就多了对
USB
设备
进行
驱动
程序开发的工作。但是对于很多初学者来说... 二是对WinCE自带的
USB
驱动
程序的例子没有弄懂,看到一
嵌入式Linux下基于lib
usb
的
USB
驱动
开发
由于
usb
设备
的普遍性及其多样性,大量的
usb
设备
的
驱动
开发也就成为开发者
做
的最多的事情。Linux平台上,内核
驱动
的开发由于内核的复杂和版本问题,初学者难以入手,
驱动
程序也不易升级和维护。本文主要介绍Linux平台...
驱动开发/核心开发
21,597
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章