![编辑 - 12/9/04 by Wxy8030]

2004-12-07 14:36 来自版块 - USB驱动开发

我用D12实现两个游戏杆,在配置描述符里支持两个接口,然后定义了两个接口、端点、HID类的描述符可是调试时发现死活通不过,接口老说我的配置描述符错误哪位大侠有做过复合设备的经验吗?

2004-11-25 12:45 来自版块 - USB驱动开发

AT89C51+D12实现的游戏杆设备描述符里的制造者、产品和序列号字符串索引分别为1、2、0然后我的字符串描述符:StringDescriptorTab:;语言IDLanguageID:DB(LanguageIDEnd-LanguageID);--描述符大小DB03H;字符串描... 全文

2004-11-23 12:39 来自版块 - USB驱动开发

目前已经用“AT89C51+D12”实现了无力反馈的游戏杆(WINDOWS自带驱动),想进一不探讨一下如何实现“力反馈”?疑问:1、是否就是在报表描述符中加入PID部分的描述符?2、WINDOWS是否可以自己识别而不用第三方驱动?

2004-11-16 10:10 来自版块 - USB驱动开发

这是我见到的电路图:http://www.ocinside.de/assets/usb_infrarot_empfaenger/usb_ir_empfaenger_big.gif[编辑 - 12/28/03 by Wxy8030]

2003-12-28 08:42 来自版块 - USB驱动开发

主机在读取配置描述符后,发SET_CONFIG(第三个字节为01)命令(从机返回一个空数据包应答),然后主机发SET_IDLE命令(从机返回STALL,表示不支持),然后主机读取报表描述符,,,,,可是主机在读完了报表描述符以后,,,就发了个SET_CONFIG(第三个字节为00... 全文

2003-12-25 08:21 来自版块 - USB驱动开发

是否是俺认识的“丫丫雪人”?

2003-12-24 11:09 来自版块 - 疯狂灌水&& 人生 &&娱乐

主机在读取配置描述符后,发SET_CONFIG(第三个字节为01)命令(从机返回一个空数据包应答),然后主机发SET_IDLE命令(从机返回STALL,表示不支持),然后主机读取报表描述符,,,,,可是主机在读完了报表描述符以后,,,就发了个SET_CONFIG(第三个字节为00... 全文

2003-12-24 08:31 来自版块 - USB驱动开发

比如说USB的游戏杆,俺的理解是――主机在读取了报表描述符之后,每隔10mS(端点描述符中定义的)就向端点1发一个IN包来读取数据?现在俺遇到的问题在于――主机不知道为什么在枚举后要等5.5秒才读取报表描述符,然后又发一个设置配置包(00,09,00....)让我禁止其余的普通同... 全文

2003-12-23 08:59 来自版块 - USB驱动开发

我想用D12+89C51做一个标准的USB游戏杆,使用WINDOWS自带的驱动程序――但我不知道要WIN98认我的游戏杆,需要我怎么定义我的各个描述符,,,而且不知道为什么,WIN98现在并没有读取我的报表描述符?现在WIN98认为我的设备是一个USB人机接口设备,,,我该怎么办... 全文

2003-12-22 08:50 来自版块 - USB驱动开发

主机发设备描述符0x80,0x06,0x00,0x0001.........和分配地址命令等,,,我的D12能接受到,,,但是我在bushound就是看不到?为什么?在bushound里我只能看到我自己发出去的设备描述符,,,,,,,,是不是我哪里设置的不对?

2003-12-19 09:14 来自版块 - USB驱动开发

看周立功的枚举过程列出来的数据――其中设备应答是怎么完成的呢?是否是那个应答SETUP命令就可以,为什么要对端点索引0和端点索引1都要应答一次?还有,我到现在都没搞清楚――到底D12的端点索引0和端点索引1是不是共用的缓冲区,还是它们各自拥有自己的缓冲区?我现在可以接受到主机第一... 全文

2003-12-19 09:06 来自版块 - USB驱动开发

我在上电后,拉低挂起脚,断开1.5K的电阻,设置DMA(FB、00)使能地址(D0、80)和端点(D8、01),然后延时1.5后,SOFTCONNECT(F3、10、03,单片机用独立的12M晶体),开中断、、、现在我能接受到第一个SETUP包,也能读到80、06、、、、就是第一... 全文

2003-12-17 09:17 来自版块 - USB驱动开发

看ZLG的程序中,好象并没有什么特殊的处理,,,,,,

2003-12-15 16:38 来自版块 - USB驱动开发

我按照下面的做了――① Set Address Enable(D0,80); ② Set Endpoint Enable(此时LED亮); (D8,01)③ Disconnect; (F3,06,0B)④ delay(1~2 s); ⑤ Connect(即用43h参数调用Set ... 全文

2003-05-08 22:51 来自版块 - USB驱动开发

你一直提到的ZBORAD可以从哪里下载??

2003-05-06 22:49 来自版块 - USB驱动开发

各位大佬,哪位知道[SourceDisksNames]和[SourceDisksFiles]节的详细语法介绍么??为什么俺怎么写,系统都说指定位置不包含硬件信息??比如说我的Device.sys文件和这个1.INF文件都放在D盘的根目录下,我应该怎么写这两节??

2003-01-07 19:36 来自版块 - ABC初学者

/***************************************************************程序名称:Hello World for WDM文件名称:HelloWDM.cpp作者:罗聪日期:2002-8-16******************... 全文

2003-01-04 19:12 来自版块 - ABC初学者


返回顶部