摘要
本设计为光电稳定跟踪平台开发嵌入式USB主机驱动,以实现大容量数据的存储与交换。介绍了嵌入式USB主机的硬件实现,分析了VxWorks下USB主机驱动栈的框架结构,以AT91RM9200 UHP(USB Host Port)为例,描述了嵌入式USB主机驱动程序的工作过程,对遵从大容量存储类子协议的USB设备U盘实现了驱动。
A USB host driver is implemented for optical-electronic stabilization and tracking platform, to store and transfer data in mass storage device. The hardware of the embedded USB host is recommended firstly. Then the frame of USB host driver stack in VxWorks/s analyzed. Taking AT91RM9200 UHP as an example, the process of embedded USB host driver is described, the driving for USB flash disk, which is supported by the USB mass storage class transport protocol, is implemented.
出处
《航天控制》
CSCD
北大核心
2007年第6期66-69,共4页
Aerospace Control
基金
国家自然科学基金资助项目(60272051)