gwtaa
驱动牛犊
驱动牛犊
  • 注册日期2004-08-21
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分100分
  • 威望10点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
阅读:4676回复:16

有没有做过linux下usb驱动开发的?

楼主#
更多 发布于:2004-08-24 08:39
 

发现网上关于linux下usb驱动开发的内容太少了。想学可是不知道怎么入门。
我是新手,请指教!!
或者有兴趣的,大家一起交流。
email:geng_wentao@yahoo.com.cn

 

最新喜欢:

BtuneBtune
zheng2002
驱动中牛
驱动中牛
  • 注册日期2002-04-17
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-08-28 13:23
找些文章看看,找些样例看看,主要是usb的通讯协议。
qq:14459938 email:zheng2002@21cn.com RH9 kernel 2.4.20
studyarm
驱动牛犊
驱动牛犊
  • 注册日期2004-08-02
  • 最后登录2004-09-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-09-07 11:08
看内核里的一个文件:
usb-skeleton.c
很有用哦!
******大家一起进步*******
nanmg
驱动牛犊
驱动牛犊
  • 注册日期2004-12-07
  • 最后登录2005-03-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-03-14 13:36
上面说的不是很清楚:
  若硬件底层系统已经有了,可参考网上代码
   网址 www.vc2job.com 中linux部分
  若开发板从头做起,需要查看相关硬件手册,主要是地址映射
和注册
Santorini
驱动牛犊
驱动牛犊
  • 注册日期2004-07-07
  • 最后登录2005-07-21
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-04-19 19:10
我想知道需要些什么硬件,我正在学习PCI设备驱动开发,拿自己笔记本的网卡做硬件,也想过一阵子研究研究USB,也想直接拿自己机器的USB控制器,不知道是否可行?
jhbin_1999
驱动牛犊
驱动牛犊
  • 注册日期2005-04-19
  • 最后登录2005-09-12
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-07-02 21:29
我现在正在从Linux下挖USB子系统部分,可以和你们交流交流
qq:55512153
MSN:jhbin_1999@hotmail.com
Btune
驱动牛犊
驱动牛犊
  • 注册日期2002-02-20
  • 最后登录2008-09-24
  • 粉丝0
  • 关注0
  • 积分52分
  • 威望13点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-07-05 14:35
在Sourceforge中有一个Libusb的project, 它已经很不错的封装了USB设备的访问。 利用它开发设备驱动还是比较方便快捷的。

http://libusb.sourceforge.net/
sysdsn
驱动牛犊
驱动牛犊
  • 注册日期2005-07-06
  • 最后登录2006-05-10
  • 粉丝0
  • 关注0
  • 积分82分
  • 威望10点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-07-06 15:22
我们做过,欢迎合作!
深圳芯舰数码承接嵌入式系统开发MSN:sysdsn@hotmail.com Email:sysdsn@yahoo.com web: www.sysdsn.com
shownxu
驱动小牛
驱动小牛
  • 注册日期2002-02-05
  • 最后登录2008-04-25
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2005-07-07 09:35
libusb好象是用户级的驱动
Btune
驱动牛犊
驱动牛犊
  • 注册日期2002-02-20
  • 最后登录2008-09-24
  • 粉丝0
  • 关注0
  • 积分52分
  • 威望13点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2005-07-07 11:23
libusb可以用在驱动开中。 相当于你的驱动架构在其之上。 利用它的接口访问设备。

我开发的驱动就是利用libusb实现的。 方便快捷。 就是用户安装我的驱动时需要先安装好libusb。
bettydsp
驱动牛犊
驱动牛犊
  • 注册日期2005-07-07
  • 最后登录2005-07-18
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2005-07-07 12:34
为了满足学员的需求,拟定举办:“PCI总线设备开发的培训班”,本培训是关于PCI总线设备开发的应用性课程。它涵盖PCI总线设备设计的全过程,包括:原理图设计、电路板设计、WDM驱动程序开发、用DDK开发PCI总线设备驱动程序、用Driver Studio开发PCI总线设备驱动程序、PCI总线设备上层应用程序的开发等内容。课程理论结合实际侧重于应用。
    另外,参加培训的学员可以得到:PCI总线设备的原理图、芯片封装、驱动程序、中间层DLL程序和上层应用程序等源代码。
   具体培训安排如下:
★ 培训内容:
    (1) PCI总线设备基础知识
内容涉及PCI总线的发展趋势、PCI板卡的机械和电气规范、PCI总线设备的信号分配、PCI总线设备的配置空间、PCI总线接口芯片等内容。
    (2) PCI总线设备的原理图和PCB图设计
    内容包括:信号线部分、特殊引脚处理、去耦电容的使用、PCB设计的标准流程等。
    (3) WDM设备驱动程序开发
    (4) 用DDK开发PCI总线设备驱动程序
    (5) 用Driver Studio开发PCI总线设备驱动程序
    (6) PCI设备的操作,包括:PCI设备的配置空间的访问、IO设备的访问、内存的访问、中断的处理、DMA的处理
    (7) PCI总线设备上层应用程序的开发,包括:设备名的标识方式、设备接口注册、设备驱动程序的访问、应用程序的开发实例
    (8) PCI总线设备的安装和调试,包括:INF文件和驱动程序的调试
★时间和地点:
    2005年7月22日-7月25日  北京
    2005年8月05日-8月08日  上海
★报名办法:
    凡参加培训班的同志,请用正楷认真填写报名回执,可邮寄亦可用传真报名。我们将根据报名先后顺序发送报到通知。并详告具体报到时间、地点及行车路线。
    地    址: 北京市 83-055信箱 (邮编:100083)
    联系电话:010-62036404  62359586(兼传真)
    联 系 人: 杜老师
    网    站:www.cyclone.com.cn
     E-mail:training@cyclone.com.cn
bettydsp
驱动牛犊
驱动牛犊
  • 注册日期2005-07-07
  • 最后登录2005-07-18
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2005-07-07 12:59
我发的帖子,怎么不见了?
“PCI总线设备开发的培训班”,本培训是关于PCI总线设备开发的应用性课程。它涵盖PCI总线设备设计的全过程,包括:原理图设计、电路板设计、WDM驱动程序开发、用DDK开发PCI总线设备驱动程序、用Driver Studio开发PCI总线设备驱动程序、PCI总线设备上层应用程序的开发等内容。课程理论结合实际侧重于应用。
★时间和地点:
    2005年7月22日-7月25日  北京
    2005年8月05日-8月08日  上海
★报名办法:
    凡参加培训班的同志,请用正楷认真填写报名回执,可邮寄亦可用传真报名。我们将根据报名先后顺序发送报到通知。并详告具体报到时间、地点及行车路线。
    地    址: 北京市 83-055信箱 (邮编:100083)
    联系电话:010-62036404  62359586(兼传真)
    联 系 人: 杜老师
    网    站:www.cyclone.com.cn
    E-mail: rosy@cyclone.com.cn
sivajin
驱动牛犊
驱动牛犊
  • 注册日期2005-06-13
  • 最后登录2009-11-10
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2005-07-13 17:50
LX 不要动不动就发广告好不?何况这里问的是linux下USB的 你发的广告也不适合
Levis75
驱动小牛
驱动小牛
  • 注册日期2001-08-06
  • 最后登录2006-06-28
  • 粉丝0
  • 关注0
  • 积分68分
  • 威望7点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2005-08-01 13:58
我做了5年的usb&linux
RedHat Linux
MV Linux
欢迎交流~~
zhoncai
驱动牛犊
驱动牛犊
  • 注册日期2005-06-25
  • 最后登录2007-09-09
  • 粉丝0
  • 关注0
  • 积分155分
  • 威望17点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2007-01-30 23:34
在移植linux中usb audio driver.多多交流!
MSN:zhangkaiheb@hotmail.com.
xaxiao
驱动小牛
驱动小牛
  • 注册日期2007-09-11
  • 最后登录2010-02-10
  • 粉丝1
  • 关注0
  • 积分1分
  • 威望199点
  • 贡献值0点
  • 好评度197点
  • 原创分2分
  • 专家分0分
15楼#
发布于:2008-03-30 10:33
修改 骨架就行
magic1136
驱动牛犊
驱动牛犊
  • 注册日期2004-07-13
  • 最后登录2009-09-30
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望11点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2009-09-30 16:36
先看你买的芯片的数据手册,再看USB Host/Client 通讯协议,然后在源码里面找个USB设备的文件,按照那种格式和顺序写,加油吧!
游客

返回顶部