嵌入式操作系统ReWorks中USB接口软件的设计与实现

嵌入式操作系统ReWorks中USB接口软件的设计与实现

论文摘要

社会的飞速发展使得人们需要交换的信息种类越来越多,数量也越来越大,这就要求一种廉价的、方便的连接手段。这种需求推动了USB技术的发展。相比传统接口,USB具有使用简单,应用面广等一系列优点,在嵌入式系统中得到了越来越广泛的应用。因此,我国自主开发的嵌入式操作系统ReWorks中提供对USB的支持,对ReWorks的发展无疑具有重要的意义。论文首先对USB2. 0规范、通用主机控制器原理、大容量存储类设备的块传输协议和SCSI命令集,以及ReWorks驱动程序结构进行分析,然后在此基础上,完成了通用主机控制器驱动程序,USB驱动程序,集线器类驱动程序,大容量存储设备类驱动程序的架构设计,并给出通用主机控制器驱动程序和USB驱动程序的部分实现代码,最后根据软件工程的测试要求和实时系统测试的特殊性,完成了USB协议栈的测试。

论文目录

  • 第一章 绪论
  • 1. 1 课题背景
  • 1. 2 本文主要工作
  • 第二章 需求分析
  • 2. 1 ReWorks驱动程序
  • 2. 2 规范分析
  • 第三章 USB主机接口软件的设计
  • 3. 1 数据结构设计
  • 3. 2 功能与接口设计
  • 3. 3 时序关系
  • 第四章 USB主机接口软件的实现
  • 4. 1 UHCD的实现
  • 4. 2 USBD的实现
  • 第五章 软件测试
  • 5. 1 测试计划
  • 5. 2 测试结果
  • 第六章 总结
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].基于ReWorks操作系统海用卫星导航设备人机交互软件开发[J]. 现代导航 2015(04)
    • [2].基于Reworks平台的多任务型嵌入式自主导航系统设计与实现[J]. 测绘与空间地理信息 2015(11)
    • [3].国产化操作系统Reworks的嵌入式网关软件设计[J]. 单片机与嵌入式系统应用 2017(03)
    • [4].基于ReWorks操作系统的实时多任务程序设计[J]. 中国新技术新产品 2013(09)
    • [5].Reworks上下文切换在Tricore上的实现[J]. 计算机工程 2011(S1)
    • [6].基于ReWorks嵌入式操作系统的SNMP协议实现[J]. 电子技术与软件工程 2014(14)
    • [7].基于ReWorks的工业机器人控制器设计[J]. 工业控制计算机 2016(07)
    • [8].基于ReWorks的嵌入式电力推进控制软件[J]. 上海海事大学学报 2009(03)
    • [9].基于Reworks平台的点迹处理设计实现[J]. 科技视界 2016(15)
    • [10].基于ReWorks操作系统的自动检票机研究[J]. 计算机应用与软件 2013(05)
    • [11].基于P2010的ReWorks操作系统应用及分析[J]. 移动通信 2015(12)
    • [12].ReWorks嵌入式操作系统在船舶PMS上的应用[J]. 船舶工程 2010(01)
    • [13].基于Reworks系统的航空光电载荷中间控制软件研究[J]. 国外电子测量技术 2019(02)
    • [14].基于Reworks操作系统的信息交互软件设计[J]. 中国新技术新产品 2016(23)
    • [15].基于ReWorks平台的SD卡驱动程序设计[J]. 现代电子技术 2011(12)

    标签:;  ;  ;  ;  

    嵌入式操作系统ReWorks中USB接口软件的设计与实现
    下载Doc文档

    猜你喜欢