1 / 62
文档名称:

手持式移动终端设备中USB模块的设计与实现.pdf

格式:pdf   页数:62
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

手持式移动终端设备中USB模块的设计与实现.pdf

上传人:山吉 2014/2/8 文件大小:0 KB

下载得到文件列表

手持式移动终端设备中USB模块的设计与实现.pdf

文档介绍

文档介绍:华中科技大学
硕士学位论文
手持式移动终端设备中USB模块的设计与实现
姓名:陶鋾
申请学位级别:硕士
专业:软件工程
指导教师:黄佳庆
20050423
摘要
随着嵌入式系统技术的广泛应用,以嵌入式操作系统为平台的手持式移动终端设
备逐渐成了新的发展潮流。而嵌入式 Linux 凭借其稳定、高效、易定制、易裁减、硬
件支持广泛等特点,结合其所独具的免费、开放源代码等特征,在这几年内迅速崛起
并被嵌入式终端设备广泛采用。
在当今的信息时代,如何进行实时高效的信息采集和传输成了手持式移动终端技
术发展的一个主题。USB 接口拥有使用方便,连接灵活,传输速度快等优势,它在手
持式移动终端设备中的应用成了发展趋势。
本文首先详细阐述了 USB 接口的相关知识和基本原理,描述了 USB 主机和客户
端的硬件构造和相应的基本工作原理。在此基础之上,分析了在 PXA255 处理器系统
下使用 ISP1160 芯片和 PXA255 处理器中的 USB 设备控制器设计 USB 主机和客户端
模块的可行性,给出了芯片的详细的硬件结构和软件结构分析,并对模块的应用环境
和预期达到,以及可能遇到的困难和关键技术的作了介绍。
在此基础之上,重点分析了 USB 主机和客户端的设计方案,通过分析嵌入式 Linux
操作系统的特性,根据无线物流智能终端的需求,提出一个基于嵌入式 Linux 操作系
统的 USB 模块系统设计方案,该方案具有设计简单、性能稳定、可移植性强等优点。
最后,本文具体描述了系统各个功能模块的详细实现过程和测试过程,并对 USB
接口在手持式移动终端设备今后的发展进行了展望。


关键词:手持式移动终端设备嵌入式 Linux USB
I
Abstract
With the widely using of the embedded system, the mobile terminator devices, which
are based on the embedded systems as platforms, e the new tide of the development.
Now, Linux is more and more used in the embadded terminator devices in these years,
becouse of its features: stability, high performance, easy custom, wide hardware support,
etc.
Today is the day of information. One of the topics of the development of the mobile
terminator technology is that how to make an effective real time information collection and
transmission. So the USB interface, with the advantage of convenience and fast, be used in
the mobile logistics terminator devices, e the trend of the development.
In this paper, we first talk about the basic principle and knowledge of USB, including
the structure of the hardware and the working principle. And then we analyse the feasibility
that using ISP1160 and PXA255 Processor UDC to design the USB Host and Client under
the PXA255 system, and give out the classic application and expect goals of the hardware
device.
Based on the previous introduction and information, we focus on the design of USB
driver. Through analyzing the characteristics of embedd