DeviceIoControl函数的原型:BOOL DeviceIoControl( HANDLE hDevice, // handle to device DWORD dwIoControlCode, // operation cont... 全文

2004-08-08 16:14 来自版块 - c/c++入门(VC,KeilC使用)

当我的应用程序完成了Bulk传输后,程序要关闭时,会出现“PROCESS_HAS_LOCKED_PAGES”的内核异常。然后机子就重起了。从字面上解释好像是说我的一个进程锁了内存页(不知道理解得对不对),但我程序中就没有Lock呀?我的驱动程序是用DS3.1做的。程序中涉及到KM... 全文

2004-08-07 16:47 来自版块 - USB驱动开发

我做的是Usb打印机的USB部分的驱动。负责rip与打印机单片机的通信。我想问一下,这个驱动的通常做法是怎样的过程?比如:1。 rip向打印机发送打印命令,usb驱动是否是通过厂商命令将该请求发送给设备,再由设备执行?还是通过InterruptOUT传输方式?2。 rip像打印机... 全文

2004-08-06 13:49 来自版块 - USB驱动开发

Usb的Bulk传输的传输量有限制吗?我在Usb设备驱动中定义的MaxTransferSize为10M;驱动中的write()使用DS自生成的函数。超时设为1000L。使用ISP1581Usb接口芯片(有四字节DMA计数器),MaxPackageSize为512,外接8M Ram... 全文

2004-08-05 11:11 来自版块 - USB驱动开发

谢谢你们在《请教与USB接口通信的问题,能进来帮我看一下吗 》中对我的帮助。问题还没被解决,继续弄。先放分。[编辑 - 8/3/04 by metalwing]

2004-08-03 10:10 来自版块 - c/c++入门(VC,KeilC使用)

我仿照EZUsb驱动程序自己写了一个ISP1581板的InterruptIn传输的驱动程序。想实现驱动程序对USB的InterruptIn的循环读取。程序部分如下:在头文件中声明:MEMBER_COMPLETEIRPWITHCONTEXT( INT_COMPLETION_INFO... 全文

2004-08-01 18:43 来自版块 - USB驱动开发

ISP 1581的读写频率有什么限制,最高能到多少?哪位大侠能告诉我.万分感谢!!!!!!!!!!

2004-07-30 14:23 来自版块 - USB驱动开发

我的USB设备在20MHZ DMA读写频率下一切正常,但如果将DMA读写频率改为40MHZ就不正常了,是否是我的MCU的工作频率(12MHZ,12CLOCK)的关系.希望哪位能帮我解答一下.

2004-07-29 12:39 来自版块 - USB驱动开发

我的思路是由应用程序先向Usb发送一个获取状态的命令(buildVendorRequest或buildInterruptTransfer),固件接到这个请求后将设备状态信息准备好,然后再发送一个Interrupt读请求获取该状态信息。我想让应用程序只发一次DeviceIOCont... 全文

2004-07-27 14:05 来自版块 - USB驱动开发

使用windows server 2003 ddk 模仿别人的程序自己做了一个打开USB设备的程序。但有问题:DEFINE_GUID(USB_DRIVER_GUID, 0x0748816c, 0x9b2d, 0x4796, 0x82, 0x4a, 0xc4, 0xa0, 0xdb... 全文

2004-07-19 18:42 来自版块 - c/c++入门(VC,KeilC使用)

我编的固件程序仿真时好好的,一写入片子就不行了,为什么?哪位大侠指点指点.谢谢.

2004-07-18 18:20 来自版块 - USB驱动开发

我在用USB进行BULK传输时,碰到一个问题,希望大家帮忙看看.具体情况是:当我收到一个BULK REQUEST(0471,PHILIPS的VENDER REQUEST,方向是由DEVICE TO HOST)后,我开始进行DMA传输,传输完成后,设置端点缓存有效,以待下一个IN令... 全文

2004-07-13 15:52 来自版块 - USB驱动开发

没接触过USB打印机,顾想请教一下USB打印机驱动的框架问题,那位大侠知道,能帮我解答一下吗?USB打印机的驱动究竟应该包含几个部分?是不是有rip、打印驱动和USB虚拟打印口这三个部分?各个部分的关系是怎么样的呢?应用程序访问打印机时,他们要怎么样工作?谢谢大家了。

2004-07-11 12:59 来自版块 - 图形设备驱动版(打印、扫描、显示...驱动)

没接触过USB打印机,顾想请教一下USB打印机驱动的框架问题,那位大侠知道,能帮我解答一下吗?USB打印机的驱动究竟应该包含几个部分?是不是有rip、打印驱动和USB虚拟打印口这三个部分?各个部分的关系是怎么样的呢?应用程序访问打印机时,他们要怎么样工作?谢谢大家了。

2004-07-10 20:51 来自版块 - USB驱动开发

我做了一个ISP1581的bulk out的实验板(仿造周立功的板子),发现在进行bulk传输时,总是重启计算机。不知什么原因。具体是当固件接收到Start Bulk Transfer(40 C0 71 04 00 00 00 01),后再接受6位数据(offset(3 byte... 全文

2004-07-02 21:05 来自版块 - USB驱动开发

windows 2003 server ddk我用了350分,使用Flashget 却只能下一个.php页面。昨天下了一点(开了三个),但速度只有3k,不是说有6k吗?我就想重新下(只开一个),但从此就不行了。说3小时要求,我今天早上再试还是不行。能快一点解决吗?到明天就48小时... 全文

2004-07-02 08:47 来自版块 - 用户留言

我用ISP1581想要实现将PC上的数据传送到一个SRAM中去(从DMA模式,BULK传输),不知该怎么实现(固件方面)。当检测到SETUP BULK TRANSFER(0471) 的 VENDOR REQUEST后,可从数据段得到6个字节的描述(头3个是OFFSET,??,干什... 全文

2004-06-28 13:36 来自版块 - USB驱动开发

我用的是ISP1581,USB设备接上PC后,检测到 BUSRESET,产生中断。这时应该清除 BUSRESET 中断标识位,是清INTERRUPT SOURCE(18H) 寄存器里的 BUSRESET 位吗?然后,重新初始化1581,置 SOFTCONNET 为1(?),总线复... 全文

2004-06-15 16:14 来自版块 - USB驱动开发

我是用 PHILIPS ISP-1581 做的一个 USB 接口,现在进行到了BUSRESET 阶段,有几个问题想向各位请教。1。USB 一接上 HOST,HOST 发出 BUSRESET 请求,USB 响应(好象 不由我控制),重新初始化 USB 端口和寄存器。然后,清除 ... 全文

2004-06-11 11:00 来自版块 - USB驱动开发

最近来访

(1)

返回顶部