首页> 中文学位 >USB协议栈在和欣上的构件化实现研究
【6h】

USB协议栈在和欣上的构件化实现研究

代理获取

目录

文摘

英文文摘

第一章绪论

1.1 USB的起源和发展

1.2 USB的优点

1.3 USB的主要应用

1.4 USB规范简介

1.5作者的工作及章节安排

第二章USB通信原理

2.1 USB系统描述

2.1.1 USB连接部分

2.1.2 USB主机

2.1.3 USB设备

2.2 USB数据流模型

2.3 USB传输单元

2.3.1包(Packet)

2.3.2事务处理(Transation)

2.3.3帧(Frame)

2.4数据传输

2.4.1控制传输(Control Transfer)

2.4.2块传输(Bulk Transfer)

2.4.3中断传输(Interrupt Transfer)

2.4.4同步传输(Isochronous Transfer)

2.5 USB通信的健壮性以及错误的检测和恢复

2.5.1错误检测

2.5.2错误恢复

2.6 USB通信的特点

第三章和欣操作系统及ezCOM构件技术

3.1和欣嵌入式操作系统

3.1.1和欣简介

3.1.2和欣的优势

3.2 ezCOM构件技术

3.2.1 ezCOM构件技术简介

3.2.2 ezCOM构件技术的由来

3.2.3 ezCOM技术重大意义

3.2.4 ezCOM构件技术的基本原理

第四章和欣USB系统

4.1 USB系统的软件结构

4.2 USBD的设计开发

4.2.1 USBD接口定义

4.2.2 USBD主要的数据结构

4.2.3 USBD的功能模块

4.2.4 USBD的集线器驱动

4.3 HCD的设计开发

4.3客户端驱动的设计开发

4.4.1人机接口设备类驱动

4.4.2 USB鼠标驱动

结束语

致谢

参考文献

西北工业大学学位论文知识产权声明书及西北工业大学学位论文原创性声明

展开▼

摘要

该文是根据作者在科泰世纪科技有限公司参加具有完全自主知识产权的和欣操作系统开发实践的基础上写成的,作者承担的主要任务是移植FreeBSD中关于USB的低层代码,构件化设计和欣操作系统的USB协议栈,取得的主要研究成果是在详细消化USB协议和ezCOM技术的基础上,构件化实现了和欣操作系统的USB协议栈.目前,它已成功用于福建新大陆集团的智能手持式二维条码识别终端上.该文首先介绍了USB系统的有关知识.USB是一种计算机外设连接规范,具有即插即用、数据传输可靠、扩展方便、低成本等优点,被广泛地应用于嵌入式系统领域.和欣是采用ezCOM构件技术实现的全新架构的嵌入式操作系统.ezCOM构件技术源于COM,但解决了开发COM组件时繁锁的细节,并增加了新特性.论文最后详细介绍了USB协议栈在和欣上的构件化设计开发过程,包括USBD、HCD和客户端程序(鼠标驱动)的开发.作者在成功移植并理解FreeBSD中关于USB代码的基础上,划分模块,定义各模块的接口,把USBD、各个HCD和具体的客户端驱动做成独立的构件.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号