基于ARM的USB通信技术研究与应用

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:einsun222
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电脑外设和数码产品的不断发展,各种设备之间的接口和互连成为当前需要解决的难题。USB是现今PC领域广泛运用的总线接口技术,在一些嵌入式系统中,人们希望有USB设备的出现,而在USB拓扑结构中,居于核心地位的是PC机,USB设备无法脱离PC机而存在。本文针对USB设备的应用局限,对USB协议架构及其通信流程做了深入的分析,确定嵌入式USB主机必须具备的软硬条件,给出了设计思路。 本文以ZY-T6项目USB接口设计为背景,根据USB通讯协议重点论述了设备端和主机端软、硬件的设计与实现方法,本文根据设计要求,分析了USB1.1协议,其中,对USB的系统体系、数据通信模型、数据包格式、USB标准描述符进行了深入剖析;其次,在分析USB大容量存储设备(Mass Storage)类规范的基础上,建立了USB主机与Mass Storage类设备之间的逻辑通信模型。 在硬件设计上,以AT9140800为处理器(32-bit嵌入式MCU)和SL811HS(USB主机控制器)为主机控制芯片,通过分析芯片结构,引脚信号功能和读/写时序,完成了USB主机控制器接口电路的设计,实现了AT9140800对SL811HS的操作和控制。 设备驱动程序是外设开发中的难点。为此,在对USB主机端软件的体系结构和LINUX驱动程序模型进行分析之后,结合部分代码详细论述了本系统设备驱动程序和客户端应用程序的设计要点。本文实现了在嵌入式uCLinux上实现字符型设备驱动程序的添加,介绍了嵌入式Linux系统的设备管理、设备驱动程序的框架和实现设备驱动程序的添加的方法。针对当前3C(Computer、Communication & Consumer electronics)技术不断融合的趋势,还介绍了USB协议的最新发展与应用前景。 本系统的设计方案和理论分析为后续研究和开发打下了基础,并为其他嵌入式USB应用系统的开发提供了参考。
其他文献
无线局域网是计算机网络与无线通信相结合的产物,它通过无线链路建立计算机之间的通信,是实现个人通信的重要技术之一。IEEE 802.11标准是在国际上得到广泛认可的无线局域网标
悬臂回转带式输送机是一种功能完备,使用灵活,适用性强的新型输送机械。它能够满足大量的中小规模流程生产企业内部的生产需要,大大提高各个厂矿的生产效率。而任何一个工用
在现代雷达系统设计中,数字零中频接收正逐渐成为重要的组成部分。中频采样数字化接收很好的克服了传统正交采样接收幅相不平衡的缺点,对雷达多普勒镜像频率的抑制达到了令人
随着TD-SCDMA技术的日益发展成熟,商用的TD-SCDMA移动通信网络的建设迫在眉睫。覆盖分析是网络规划的基础,小区覆盖范围的确定起着极其重要的作用。本文从工程规划设计的角度出
随着网络带宽的不断改善,流媒体数据的实时传输技术已成为近年来计算机网络技术领域的研究热点,实时视频处理、传输等相关技术的研究与实现是流媒体通信技术领域的核心组成部
纱线粗细不匀指标是衡量纱线品质的主要指标之一。目前我国测量纱线不匀的方法主要有测长称重法、仪器测量法和目光检测法,这些方法各有其优缺点。随着计算机和图像处理技术的
本文总结了作者在硕士学习阶段参与国家自然科学基金项目——复杂野外环境下基于多传感器融合的机器人障碍物检测——的研究成果,围绕着如何对复杂野外环境下的水体障碍物检测