摘要
讨论了基于USB(Universal Serial Bus)接口的同步多路数据采集系统的硬件和软件设计。采用单片机控制数据实时采样,在主机WDM(Windows Driver Model)驱动程序设计中利用IRP/URB对保持USB总线驱动程序处理URB(USB RequestBlock)的连续性,改善了主机读数据的完整性,使整个采集系统的实时性能有所提高。
This paper discussed how to.design the hardware and software of the multi -channel synchronal data collecting system based on the USB interface. The SingleChip was used to control the real - time sampling of the data, and in the WDM driver of the host computer we applied the pairs of IRPURB to support the continuity that the USB bus driver processed URB, in this way the integrality of the host computer collecting data was improved, and the real - time capability of the whole data collecting system was enhanced, consequently.
出处
《微计算机应用》
2007年第5期524-528,共5页
Microcomputer Applications