阅读:28943回复:46
USB应用程序开发
建议由浅入深开展针对USB的应用程序开发。
探讨与USB驱动程序通信技巧。 探讨与USB设备通信技巧。 相关连接: 在《WDM驱动程序---USB驱动开发》中,我想和网友共同探讨USB设备驱动WDM开发问题。 在《D12->C51驱动程序开发》中,我想和网友共同探讨USB硬件设备开发问题。 [编辑 - 5/11/02 by plasma] |
|
沙发#
发布于:2007-10-26 13:03
good
|
|
板凳#
发布于:2007-01-16 09:46
希望有知道的回答上面的提问,
我是问题都提不出来啊,看了他们的问题 就特别想知道答案,我是初学者,大家相互 帮助啊,谢谢,太谢谢了。 建议置顶! |
|
地板#
发布于:2004-09-27 13:39
*/
HANDLE USB_Createfile( GUID* pGuid, DWORD InterfaceIndex) { // Get handle to relevant device information set HDEVINFO info = SetupDiGetClassDevs(pGuid, NULL, NULL, DIGCF_PRESENT | DIGCF_INTERFACEDEVICE); if(info==INVALID_HANDLE_VALUE) { return NULL; } // Get interface data for the requested MemberIndex SP_INTERFACE_DEVICE_DATA ifdata; ifdata.cbSize = sizeof(ifdata); if(!SetupDiEnumDeviceInterfaces(info, NULL, pGuid, InterfaceIndex, &ifdata)) { SetupDiDestroyDeviceInfoList(info); //运行的时候进入了这里,上一个函数失败,不知道什么原因? return NULL; } |
|
地下室#
发布于:2004-09-22 16:06
plasma大侠,请教一个问题
应用程序对mass storage device的读写(readfile,writefile)必须是要基于块/扇区的吗?mass storage协议中,有其他的数据通讯方式吗? |
|
5楼#
发布于:2004-09-11 20:17
plasma,请教你一个问题:
如果向USB接口芯片的端点缓冲区写入小于端点缓冲区最大信息包大小的数据,USB接口芯片会不会把这些数据打包发送给上位机? 例如:PDIUSBD12的端点2的缓冲区大小为64字节,如果向端点2写入32字节的数据,D12的PSIE串行接口引擎会不会把这些数据打包发送给上位机? 期待您的回复!!! 先谢啦!!! |
|
|
6楼#
发布于:2004-09-11 14:18
受益非浅
|
|
|
7楼#
发布于:2004-08-19 12:04
plasma,大师啊!敬礼!!! :cool:
|
|
|
8楼#
发布于:2004-03-25 19:54
plasma,牛人!!!
![]() ![]() ![]() ![]() |
|
|
9楼#
发布于:2003-10-15 10:32
好好学习! :)
|
|
|
10楼#
发布于:2003-10-14 18:57
老板让我们做个小程序测试计算机USB端口啊,就是往USB端口上写数据,我想在VC里做不知道如何实现,我很急啊。四天要做出来,请哪位帮忙啊。刚才那位大侠能不能帮我啊。就是很牛的那位
|
|
11楼#
发布于:2003-10-13 10:37
学习学习再学习
|
|
12楼#
发布于:2003-10-12 21:30
TO:PLASMA:
真的很佩服你,希望你更加努力,相信很多人都能得到你的很大帮助,和启发。 |
|
|
13楼#
发布于:2002-07-11 20:01
PLASAMA:
我正在做一个USB接口的IC卡读写器,想编一个驱动,但能力有限,希望指教,最好是用DELPHI编的。谢谢、、、、、、、、、、、、、、、、、、、、、! |
|
14楼#
发布于:2002-06-29 09:43
plasma大虾,
你的程序,PC与USB的最大传输速率有多少? 几KB/S?几MB/S? |
|
|
15楼#
发布于:2002-06-24 09:33
向USB设备读数据的时候,USB设备应做出反应,所以每次向USB设备读数据时都应成功!
|
|
16楼#
发布于:2002-06-24 09:06
如果从USB读数据的时候,USB设备忙会怎么样?
我怎么知道USB已经将数据送到了OUTBUFFER了呢? 有什么方法能判断USB的ENDPOINT不忙吗? (因为我的USB要和ADSP2181通讯,2181那边数据没送过来,PC就去读的话,数据就出错了) |
|
17楼#
发布于:2002-06-13 14:29
请教:
上面的程序都是在VC中的. 我试了一下在BCB中,将GUID转换为符号连接的函数有错,但不知道怎么改. |
|
|
18楼#
发布于:2002-06-13 13:22
太感谢了
|
|
|
19楼#
发布于:2002-06-13 11:35
plasma 太厉害了,好啊。
我要给他加分,怎么加呢?我是新手,这个地方太好了。 |
|
上一页
下一页