下载地址
毕业设计简介

目 录
摘要 ………………………………………………………………………… 1
Abstract …………………………………………………………………… 2
第一章 引言 …………………………………………………………… 3
第二章 USB设计基础及方案 ……………………………………… 3
2.1 基本体系结构 ……………………………………………………… 3
2.2 USB通信流 ………………………………………………………… 4
2.3 传送类型 …………………………………………………………… 5
2.4 传送的总线访问 …………………………………………………… 5
2.5 外设接口技术 ……………………………………………………… 6
第三章 核心芯片的选择 ……………………………………………… 6
第四章 USB工作电路设计初步 ……………………………………… 7
4.1 设计方案 …………………………………………………………… 8
4.1.1 简单接口电路 ………………………………………………… 8
4.1.2 带DMA视频信号接口功能的USB接口电路 ……………………… 9
4.2 系统主要电路 ……………………………………………………… 9
第五章 USB外设控制器固件的设计 ……………………………… 10
5.1 主循环 ……………………………………………………………… 11
5.2 中断服务程序 ……………………………………………………… 12
5.3 标准器件请求函数 ………………………………………………… 17
5.4 PDIUSBD12命令接口 ……………………………………………… 21
5.5 硬件提取层 ………………………………………………………… 21
第六章 主机端软件的设计 …………………………………………… 22
第七章 验证USB接口连接和数据传输 …………………………… 22
第八章 总结 ………………………………………………………………… 24
参考文献 …………………………………………………………………… 25
附录: 程序清单 ………………………………………………………… 26
摘要
USB(通用串行总线)是一种应用在PC领域的新型接口技术,是现在非常流行的一种快速、双向、廉价、可以进行热插拔的接口。在遵循USB1.1规范的基础上,USB接口最高传输速度可达到12Mb/s;而在最新的USB2.0规范下,更可达到480M/s。同时它可以连接127个USB设备,而且连接方式也十分灵活,既可使用串行连接,也可使用集线器(Hub)把多个设备连接在一起,再同PC机的USB接口相连。此外,它还可以从系统中直接汲取电流,无需单独的供电系统。USB由此获得了 广泛的应用。
本文以Phillips公司的USB控制芯片PDIUSBD12为例,采用USB1.1协议,介绍了嵌入式系统USB的开发流程,重点讨论了USB外设控制器中固件的设计和实现, 用单片机实现USB高层通信协议,同时提供了利用C语言进行USB外设控制接口编程时的一些基本考虑,其中主要涉及到USB规范中描述主机和外设在应用层进行通信的部分。本设计完全由作者自行学习完成,对USB通信进行了初步实现,同时保留了各项功能接口,可作为其他设计时的参考模板。
关键词:USB接口,PDIUSBD12芯片
Abstract
USB(Universal Serial Bus) is a new interface technology used in PC field, a stylish interface that is Swiftness, Bi-directional, Cheapness, and Hot-plugging. Following the Universal Serial Bus specification Rev. 1.1, USB interface can get a high transfer rate as 12Mb/s; and following the new Rav. 2.0, it can be 480Mb/s. simultaneity, the USB interface can connect 127 USB devices, and the link mode is agility, Serial link or join many devices together by hub, then connect the PC’s USB interface. Moreover, it can derive electricity from the system, dispense with separate power supplying system. So, USB obtains extensive apply......................................略

相关毕业设计