您现在正在浏览:首页 > 论文 > 计算机 > 毕业设计-嵌入式USB设备设计

免费下载毕业设计-嵌入式USB设备设计

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:计算机技术
  • 适用年级:大学
  • 上传用户:自己输入
  • 文件格式:word
  • 文件大小:251.77KB
  • 上传时间:2009-4-4 4:36:18
  • 下载次数:0
  • 浏览次数:40

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业设计 嵌入式USB设备设计 共51页,20513字
摘 要
本文介绍了一种在基于ARM7 的嵌入式系统上开发USB 接口的详细内容,设计采用ARM7微处理器和USB接口芯片组成的系统来实现一个完整的USB设备。
USB设备都可以归结为控制器和USB电气接口这两个基本部分的组合。在设计中,采用的控制器是Philips公司的32位ARM7TDMI-S微处理器LPC2214,USB电气接口则是PHILIPS公司的USB接口芯片PDIUSBD12。
本文结合USB1.1接口技术,从硬件和软件两个方面,从电路设计和驱动程序,由-低层到高层逐步详细讲解USB设备的开发过程。本文的重点在于阐述系统硬件设计和系统固件的实现方法。论文首先简要介绍了USB体系,让读者对USB通信协议有一定的了解;接着详细介绍了系统的硬件设计方案,包括设计中采用的能够实现USB1.1通信的USB器件PDIUSBD12及LPC2214芯片的有关特性;在USB驱动程序开发部分,介绍了USB设备控制层及USB接口控制驱动,同时也简要介绍了应用层的一些相关内容。
关键词:USB;LPC2214;PDIUSBD12;嵌入式微处理器

目 录
引 言 - 1 -
第1章 概述 - 2 -
1.1 嵌入式系统概述 - 2 -
1.2 嵌入式系统的应用 - 2 -
1.3 嵌入式USB传输的优点 - 2 -
第2章 USB技术 - 4 -
2.1 USB总线简介 - 4 -
2.2 USB协议简介 - 4 -
2.3 USB接口技术 - 7 -
第3章 系统硬件电路设计 - 9 -
3.1 设备电路系统概述 - 9 -
3.2 微控制器 - 10 -
3.2.1 微处理器特性 - 10 -
3.2.2 电源电路 - 11 -
3.2.3 时钟控制电路 - 12 -
3.2.4 复位电路 - 13 -
3.2.5 JTAG接口电路 - 14 -
3.3 USB器件 - 16 -
3.3.1 PDIUSBD12 - 16 -
3.3.2 USB器件外围电路 - 19 -
3.3.3 USB器件与微处理器连接电路 - 21 -
第4章 系统软件设计 - 23 -
4.1 软件设计概述 - 23 -
4.2 USB设备控制层程序设计 - 24 -
4.3 USB接口控制驱动程序设计 - 26 -
4.4 PDIUSBD12中断服务程序设计 - 30 -
结论与展望 - 32 -
致 谢 - 33 -
参考文献 - 34 -
附录A:总设计原理图 - 35 -
附录B:英文原文及译文 - 36 -
附录C:主要参考文献题录 - 38 -
附录D:程序清单 - 40 -
资料文件预览
共1文件夹,1个文件,文件总大小:568.00KB,压缩后大小:251.77KB
  • 毕业设计-嵌入式USB设备设计
    • Microsoft Word文档嵌入式USB设备设计.doc  [568.00KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部