首页> 中文期刊>计算机测量与控制 >基于RTX操作系统的USB主机设备驱动设计

基于RTX操作系统的USB主机设备驱动设计

     

摘要

Aimed at the urgently need of high speed and stable peer-to-peer communication between the two embedded devices without PC. The paper presents a solution, which takes the USB as a background) exchanges data between the two embedded devices via control transfers, bulk transfers and interrupt transfers. By fully applying the characters of the real-time embedded operating system RTX, e. G. Micro kernel, high real time, multi-task and mailbox, the solution has designed a lightweight, practical and real-time USB Host Driver, which has been achieved under the hardware platform of LPC3250 and the software platform of RTX RTOS. The USB Host Driver supports control transfers, bulk transfers and interrupt transfers. The software test result shows that the program can finish the basic functions of mass storages perfectly.%针对在无PC机参与的情况下,两台嵌入式设备之间的高速、稳定的点对点通信迫切需求,文中提出了以USB协议为背景,通过USB协议的控制、批量和中断3种传输方式实现嵌入式设备之间数据交互的解决方案;该方案选择以LPC3250为硬件平台,RTX实时操作系统为软件平台,充分利用了RTX操作系统的微内核,高实时性、多任务和邮箱机制,设计和实现了一款轻型,实用且实时性高的USB主机驱动程序;该USB驱动支持控制传输、批量传输和中断传输3种方式.通过实际设备测试,该系统可以很好地完成大容量存储器各种基本功能.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号