[图片]程序如下:*(volatile short *)(Bankaddr)=1;*(volatile short *)(Bankaddr)=0;这段对外设地址访问的程序,在驱动程序里面的速度和在应用程序里面的速度相差一倍在应用程序里,外设地址是通过mmap映射的在驱动程序里,外... 全文

2010-10-25 11:54 来自版块 - LINUX&UNIX核心开发

我写了一个USB驱动,在应用程序中(VC开发的),通过Createfile打开设备,然后将USB设备拨出(模拟USB设备意外断电或拨出情况),再调用createfile却不能打开设备了,请问怎样可以做到不用关闭应用程序重来,就可以再一次成功打开设备呢?

2009-03-30 17:31 来自版块 - USB驱动开发

driver studio 3.2开发 usb,我的usb设备共有四个端点:pipe1_In ( 0x81,bulk),pipe2_in(0x82,bulk),pipe3_Out(0x3,bulk),pipe4_Out(0x4,bulk)我在driverstudio中也配置了这样... 全文

2007-12-21 09:28 来自版块 - USB驱动开发

ds3.2 + xpddk + vc6.0 做了一个简单的驱动,编译过后,为什么生成的测试程序不是有效win32程序,运行不起来呢?听说ds2.7没有这样的问题。

2007-12-12 13:35 来自版块 - ABC初学者


返回顶部