摘要
通用串行总线 (USB)是一种新型的计算机总线接口规范 ,本文简要介绍了其特点 ,并使用 AN2 1 3 1 QC芯片开发了专用模块 ,实现了通用数字 I/O控制和批量数据传输 ,使计算机与外部设备进行快速、便捷、可靠的数据传输和设备通信。此外还详细介绍了系统硬件设计、固件开发、驱动开发和应用程序的编写。
Universal serial bus (USB) Technology is widely applied because of its ease-of-use for peripheral expansion and low-cost to support transfer rates up to 12 Mb/s. Its speed is much faster than that of serial port, and the devices based on USB tie up much fewer hardware I/O address resources than PCI devices do. Due to its characteristics of Plug & Play, USB technology has many advantages and potentials to be applied in data transfer between mobile devices, such as notebooks, which donot allow users to plug their own PCI devices directly in. This paper introduces hardware designs based on the characteristics of USB technology. A general purpose digit I/O control and bulk data transfer module with an AN2131QC chip are implemented, including kernel hardware technology, firmware development, device driver and the applied software development.
出处
《数据采集与处理》
CSCD
2003年第2期232-237,共6页
Journal of Data Acquisition and Processing