// 数据采集线程,将USB传来的数据填入环形缓冲池VOID UDAQDevice::Sample(void){ ULONG nBytesRead; bool Tag; LONG i,gap,k; PUCHAR temp; ... 全文

2005-08-04 16:00 来自版块 - USB驱动开发

小弟现有一板子,是用ISP1581做的,用DS生成驱动后稍加改动,也就是加入了一个自动连续采集线程,不断地从BULK_IN端点读数,每次读512字节,下面单片机控制1581也是不停地发数,用示波器看到1581的DMA传输是500us一次,且传输完成,但上面PC机只是1.5ms... 全文

2005-08-04 09:23 来自版块 - USB驱动开发

有哪位大侠做过ISP1581的DMA模式?我现在用GDMA模式,但1581只读一个字节就停止请求,即DREQ信号就消失了,不管我在DMA传输计数器里设置多少字节,只要外部DMA主控器响应1581一个字节后,它的DREQ信号就失效了。还有,各握手信号用低有效时,就发一个字节,在... 全文

2005-07-15 23:03 来自版块 - USB驱动开发

有哪位大侠做过ISP1581的DMA模式?我现在用GDMA模式,但1581只读一个字节就停止请求,即DREQ信号就消失了,不管我在DMA传输计数器里设置多少字节,只要外部DMA主控器响应1581一个字节后,它的DREQ信号就失效了。还有,各握手信号用低有效时,就发一个字节,在... 全文

2005-07-15 23:02 来自版块 - FirmWare

USB海量存储类设备接入主机后,主机一边发了几个SCSI命令.0x12,0x23,0x25,0x28......以上命令的0x28是读命令,不难回复,但前三个应如何回复呢?下位机接的是硬盘,而不是Flash芯片,而且硬盘是可换任意容量的.还有,0x23这个命令我在一本讲SCSI总... 全文

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

博创就他妈的垃圾一个,书上说可以下载源码,后又发帖改口说要买开发板才送源码,我怕是买了开发板又改口说要给他们公司捐款才给源码......那本书我买了,里面好多都是一年前Frank写的,当时在网上很多人都下载过了.买回书后一看,才知道里面很多都一字没改.可想Frank也是博创的.真... 全文

2004-11-24 12:04 来自版块 - USB驱动开发

关于ISP1581的Bulk_IN端点,不知如何配置并使用,我把我的方法列出来,请高手指点一二:上电后,配置好1581,再配置各端点,先将索引为5的端点,其中要用的Bulk_IN端点用如下方法配置:ISP1581_ENDPT_INDEX = 5; //端索引 ISP1581_... 全文

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

用ISP1581做U盘时,上电后枚举成功了,微软自带的驱动找到了,再接下来就是主机通过Bulk_OUT端点发SCSI命令,每一个是INQUIRY命令,下位机收到了,我用串口打印出来看到的,但我再往Bulk_IN端点写数据回复主机时,就出问题了,在主机端用BusHound看不到上传... 全文

2004-11-11 17:43 来自版块 - FirmWare

用ISP1581做U盘时,上电后枚举成功了,微软自带的驱动找到了,再接下来就是主机通过Bulk_OUT端点发SCSI命令,每一个是INQUIRY命令,下位机收到了,我用串口打印出来看到的,但我再往Bulk_IN端点写数据回复主机时,就出问题了,在主机端用BusHound看不到上传... 全文

2004-11-11 17:27 来自版块 - USB驱动开发

如题,如何用BC31编译uC/OS-II啊?BC45找了一年多了还没找到,好惨....用BC31编译也不会建工程,找别人建好的工程再改改,编译也老是出错,有哪位大侠编译成功了的,告诉我具体步骤好吗?主要是BC31下那些编译参数该如何设置?uC/OS-II那些系统文件是否该移动目录... 全文

2004-10-21 09:09 来自版块 - 嵌入式系统开发

在做USB2.0驱动时,有如下代码,是用DS2.7自动生成后稍加修改的,其中Read例程原来是接收到应用程序的读请求后即向总线驱动发一URB,现在我改成收到应用程序读请求后即在1M的环形缓冲区内取数,而不与硬件打交道。具体向USB硬件采集数据是另开一线程,一旦采集到数据后,即写入... 全文

2004-10-08 21:04 来自版块 - USB驱动开发

以前一直写NT式驱动,直接把sys文件放到期driver目录下就行了,最近在研读武安河写的<WDM驱动程序开发指南>,按里的步骤搞了个简单的WDM驱动,但安装时在找到inf文件后,系统说"该文件不包括硬件信息",再试那书里带的数十个已编译好的例子,都是这样,就是说我这机器上一个W... 全文

2004-09-21 09:51 来自版块 - 非USB硬件驱动开发

以前一直写NT式驱动,直接把sys文件放到期driver目录下就行了,最近在研读武安河写的<WDM驱动程序开发指南>,按里的步骤搞了个简单的WDM驱动,但安装时在找到inf文件后,系统说"该文件不包括硬件信息",再试那书里带的数十个已编译好的例子,都是这样,就是说我这机器上一个W... 全文

2004-09-21 09:49 来自版块 - USB驱动开发

以前一直写NT式驱动,直接把sys文件放到期driver目录下就行了,最近在研读武安河写的<WDM驱动程序开发指南>,按里的步骤搞了个简单的WDM驱动,但安装时在找到inf文件后,系统说"该文件不包括硬件信息",再试那书里带的数十个已编译好的例子,都是这样,就是说我这机器上一个W... 全文

2004-09-21 09:48 来自版块 - 内核编程

小弟最近下载了一个45天试用版的ADS1.2,现在过期了,又Download了一个Crack,但不会用,ReadMe里面说是在安装ADS最后的时候会出现提示框,此时填入Lisence就行了,但我安装时就没出现那玩艺,删了再装也没出现,但我的ADS已不能用了,为何?哪位大侠知道怎么... 全文

2004-09-09 11:03 来自版块 - Wince 程序开发

小弟最近下载了一个45天试用版的ADS1.2,现在过期了,又Download了一个Crack,但不会用,ReadMe里面说是在安装ADS最后的时候会出现提示框,此时填入Lisence就行了,但我安装时就没出现那玩艺,删了再装也没出现,但我的ADS已不能用了,为何?哪位大侠知道怎么... 全文

2004-09-09 10:52 来自版块 - VxWorks

小弟最近下载了一个45天试用版的ADS1.2,现在过期了,又Download了一个Crack,但不会用,ReadMe里面说是在安装ADS最后的时候会出现提示框,此时填入Lisence就行了,但我安装时就没出现那玩艺,删了再装也没出现,但我的ADS已不能用了,为何?哪位大侠知道怎么... 全文

2004-09-09 10:50 来自版块 - 嵌入式系统开发

最近用Max Plus II 10.0 Base版编译时老出错,错误信息为"This Lisence do not include "Verilog HDL Entry" ",然后 就不能往下编译,用以前编译过的项目不加修改则能顺利编译通过... 全文

2004-07-24 11:15 来自版块 - DSP & PLD &FPGA

各位大侠,在X86体系下,有关中断请教:1,<WINDOWS2000驱动开发指南>一书中指出,内核驱动代码各在不同的优先级执行,如硬件中断服务程序在DIRQ级上执行,而应用程序的读写中断在DISPATCH_LEVEL级上执行,显然后者的优先级低于前者,那么如果有如下情... 全文

2004-06-30 08:47 来自版块 - 非USB硬件驱动开发

各位大侠,在X86体系下,有关中断有二点请教:1,<WINDOWS2000驱动开发指南>一书中指出,内核驱动代码各在不同的优先级执行,如硬件中断服务程序在DIRQ级上执行,而应用程序的读写中断在DISPATCH_LEVEL级上执行,显然后者的优先级低于前者,那么如果有... 全文

2004-06-30 08:45 来自版块 - 内核编程


返回顶部