基于μC/OS-Ⅱ的USB OHCI主机协议栈的实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:swb39274355
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通用串行总线(USB)是一种计算机外围串行通信接口标准,已经成为现代计算机必备的接口之一。开放主机控制器接口(OHCI)是一个在嵌入式系统中得到广泛应用的USB主机控制器接口规范。μC/OS-Ⅱ是一个简单高效的嵌入式实时操作系统。基于μC/OS-Ⅱ的USB OHCI主机协议栈占用系统资源少,适合应用在资源紧张的嵌入式系统中,为产品提供USB设备接入功能。目前已有的USBOHCI主机协议栈在功能、资源占用、成本和可维护性等方面通常不能满足商业化产品的需要。本文在AT91SAM9260硬件平台上实现了一个较完整的基于μC/OS-Ⅱ操作系统的USB OHCI主机协议栈。首先进行了总体设计和模块划分,然后进行了主机控制器驱动模块、USB驱动模块和类驱动模块的设计和实现。在主机控制器驱动模块中,通过对主机控制器的管理和控制,实现了USB底层数据传送功能。在USB驱动模块中,实现了USB通信功能和USB设备管理功能。在类驱动模块中,实现了大容量存储类协议和人机接口设备类协议。最后,搭建了一个测试平台,设计了一系列测试用例,验证了主机协议栈的有效性。实验结果表明,该USBOHCI主机协议栈的可行性和有效性达到了设计要求。
其他文献
随着城市的快速发展,湖泊资源退化消失,城市内涝日益严重。湖泊公园是湖泊水系和绿地系统对城市雨洪调蓄协同作用的重要载体。首先利用遥感影像提取武汉中心城区湖泊信息,结
在信息时代下的城市社区公园中,亟须对交往空间进行模式创新及再设计,遂提出以信息网络为媒介的公益性节能会所空间概念。尝试建立一种有着多元交往方式的社区公园运行模式,
在西方文明强势的当代,基于传统山水审美的名山风景区审美价值识别研究是中国美学研究的基础性工作。它既是我国名山风景区审美价值保护问题的内在需求,也是弥补国际组织在遗
竹簧工艺是我国竹艺的一个特殊种类,在竹艺术史上独树一帜。通过对竹簧工艺源流的考证,得出了竹簧工艺发源于湖南邵阳、至迟产生于清康熙年间的结论。竹簧工艺在发明产生之后,逐
通过对不同时代的图解之间的传承性及差异性进行了比较研究,对数字图解的发展进行了理论溯源,并进一步定义了数字图解的基本概念。之后对笔者所参与的"伦敦建筑联盟(AA Schoo
本文从构建完善中国多层次资本市场结构的战略角度出发,探讨研究建设全国性场外交易市场问题。参考国际上各成熟国家和地区场外交易市场的成功经验,并结合我国资本市场发展的
禽流感是危害养禽业最重要的传染病之一 ,但目前尚无快速特异的检测方法。研究采用RT -PCR技术建立了禽流感的诊断方法。实践表明 ,该法快速特异 ,对于诊断禽流感具有潜在的
目的:观察半夏白术天麻汤治疗痰浊上蒙型眩晕的效果。方法:62例随机分为对照组和实验组各31例。对照组用常规治疗,实验组用半夏白术天麻汤治疗,比较两组临床治疗有效率、血液
商业区是城市发展的核心,突显着城市的门户形象。环境设施是构成城市商业空间的重要组成部分,细节体现着文化底蕴,它对城市商业空间环境的品质有着重要影响作用。丰富多彩的
因糖尿病血管病变使足部组织缺血而失去活力,同时糖尿病神经病变使足部失去感觉且合并感染、溃疡或坏疽,即所谓"糖尿病足".