摘要
USB是通用串行总线接口,具有速度快、即插即用、接口灵活、独立供电等显著优点。给出了一种在嵌入式系统中实现USB主机功能的方案,采用PHLIPS公司PCI桥接USB芯片作为控制器,配合相应的软件系统,实现U盘和移动硬盘等大容量存储设备上数据的读写。详细描述了系统的软硬件设计方案和工作原理,给出VxWorks下PCI设备驱动的框架和USB驱动程序的挂接。
USB is one of the most popular serial bus interface, with such advantages as high speed, plug and play, flexible interface and independent power supply. This paper proposes a solution which can realize USB host functions in the embedded system. This solution uses PCI bridge chip of USB from PHILIPS as controller and relevant software system to implement data read- write on USB flash drive and mobile hard drive. The characteristics of PCI bus and USB communication modules including hardware, software and firmware are also discussed in detail. The software and hardware design scheme and operation principle of system are described in detail and the PCI drive frame and USB drivers integration based on VxWorks are put forward.
出处
《计算机与网络》
2012年第14期44-46,共3页
Computer & Network