框架及任务剖析
日期:2018年01月15日
编辑:
作者:无忧论文网
点击次数:2280
论文价格:100元/篇
论文编号:lw200707111358386921
论文字数:18864
所属栏目:计算机硬件论文
论文地区:
论文语种:中文
论文用途:本科毕业论文 BA Thesis
框架及任务剖析
摘 要
针对PC外设接口种类日渐增多、设备数目受限、不支持热插拔等这一背景,IBM、Compaq、Microsoft、NEC、Intel等多家公司联合制定了USB(Universal Serial Bus)标准,1998年推出标准USB1.1,2000年推出了标准USB2.0,之后又推出标准USB OTG。USB总线标准是一种新的、快速的、双向的、并支持同步传输、热插拔的通用数据传输总线标准。至今,外设基于USB接口设计已成为趋势,为实现对便携设备数据管理和控制,本毕业设计进行了对USB-Flash的数据应用平台研究和开发,实现主机(PC)通过USB接口对Flash存储器进行读写。具体实现方式,即主机通过USB接口与USB控制芯片(例如Philips的PDIUSBD12)交换数据,USB控制器与MCU之间交换数据,同时MCU再与Flash存储器交换数据从而实现对主机读Flash存储器的读写。在底层,MCU是总的控制器。要实现以上目标需要完成三个层面的工作:第一,USB控制器、MCU、Flash存储器系统的硬件电路板的设计,以及MCU的USB固件程序开发;第二,主机上基于WDM的驱动程序开发;第三,实现通过与驱动程序通信实现具体数据交换的上层应用程序。本毕业设计的目的并不在于把开发类似优盘的过程重新走一遍,而是在于掌握USB的开发方法,为自由开发应用系统提供支持。
关键词 USB,Flash存储器,PDIUSBD12