您现在的位置:网站首页答辩论文计算机毕业设计计算机论文

毕业设计 嵌入式USB设备设计

  • 简介:  毕业设计 嵌入式USB设备设计  共51页,20513字
    类型:word   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
  毕业设计 嵌入式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 -
查看评论 已有0位网友发表了看法
  • 验证码: