Chinaunix
标题:
关于USB驱动开发
[打印本页]
作者:
jizhang1976
时间:
2010-07-28 15:56
标题:
关于USB驱动开发
最近公司让小弟做EZ-USB 68013A的linux下的驱动,我对这个一窍不通。但周一就得拿出方案了,就是最基本的思路,就是大体的框架。就是说构造这个usb驱动的步骤,还有怎样提供上位机接口,那位大哥有关于这方面的资料,或简单的步骤,让我有个大概的思路。帮忙说下
作者:
木叉叉木大
时间:
2010-07-28 16:49
实现一个usb device 的gadget驱动还是usb host端的驱动?
作者:
klanet
时间:
2010-07-28 22:22
公司也叫我做usb的驱动 不过有两个月的学习时间
作者:
jizhang1976
时间:
2010-07-29 17:03
回复2楼
都要做
你能给我个步骤吗?就是主干,我好照着看
比如说驱动开发的 步骤是什么?
还有上位机怎么调用驱动
谢谢
作者:
fuchuangbob
时间:
2010-07-30 14:21
如果你要是拿EZ-USB 68013A来做自定义通信设备那就非常简单了
先熟悉一下USB规范,传输模式什么的,去下载一下对应版本的内核源码,里边有usb-skeleton.c示例
作者:
木叉叉木大
时间:
2010-07-31 09:37
回复
4#
jizhang1976
看协议,看代码,俺没步骤,俺就是这样看的。usb-skeleton.c那个只是个框架,是host端的一个框架。
作者:
0vk0
时间:
2010-07-31 22:53
写一个linux驱动程序,首先要熟悉USB协议规范。这个是usb驱动程序中最基本的。
Linux USB 驱动程序需要做的第一件事情就是在Linux USB 子系统里注册,并提供一些相关信息,例如这个驱动程序支持那种设备,当被支持的设备从系统插入或拔出时,会有哪些动作。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2