嵌入式系统中USB主口的开发

来源 :西北农林科技大学 西北农林科技大学 | 被引量 : 0次 | 上传用户:liouyun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
USB接口具有使用方便,数据传输率高,支持即插即用等特点。但由于USB接口协议复杂,涉及的方面广,特别是软件种类多,USB芯片种类繁多,使得USB设备的开发十分困难。然而随着USB应用领域的逐渐扩大,人们对于USB的期望也越来越高,希望USB能应用在各种计算机领域中,尤其是能应用在移动数据领域中,能通过一些移动设备直接和USB外设通信,使USB能应用在没有PC的领域中。如何将USB应用到嵌入式领域,实现USB的点对点通讯,成为目前USB研究领域的热点。本论文以实现任意波发生器具有USB主口的功能为目的,以ADS1.2/Embest为软件开发环境,采用Hynix的HMS30C7202作为主控芯片,采用Cypress的SL811HS作为USB控制芯片。(1)研究分析了USB1.1协议;在研究USB体系结构、USB总线的拓扑结构、USB总线的物理接口、USB系统的逻辑分层和USB总线数据通信流等基本内容的基础上,重点对USB1.1协议层进行了分析研究。(2)系统地分析了嵌入式系统的开发流程,研究设计了任意波发生器中USB主口设计的硬件系统。分析了干扰因素,并从元器件的选择、对外部电磁辐射进行屏蔽、晶振电路稳定性和PCB板这四个方面,分别采取了抗干扰措施,保证了系统稳定可靠的运行。(3)进行了系统软件设计,研究分析了Bulk-Only传输协议、SCSI命令集和FAT文件系统的构建。该系统完成了USB主机控制器驱动程序、核心驱动程序以及用户软件的设计,实现了设备的枚举、配置等功能;系统支持Mass Storage类协议,建立了与文件系统的接口,通过发送SCSI命令实现了U盘文件的读取。论文研究开发了嵌入式系统中USB主口,实现了嵌入式USB主机系统的构建,在任意波发生器的控制面板上增加USB主机的功能,实现了对存储在U盘里的波形数据进行处理。对于开发嵌入式USB主机,使USB的应用脱离PC机具有重要意义和实用推广价值。
其他文献
学位
粘滑振动就是两接触界面在一定条件下发生的按一定周期交替滑动与粘着的过程,是一种在具有相对运动的摩擦副接触面上比较常见的现象,它会引起接触面动应力的瞬时加强从而导致
液压支架作为现代化高产高效率矿井中综合机械化采煤的关键设备之一,是保证作业空间和安全生产的重要设备,其重量约占整个综合采煤设备总重量的8096~9096,其费用约占整个综采
初中阶段对于学生的成长来说是非常重要的时期,如能在这一阶段接受必要的德育教育,将有助于学生形成正确的世界观、人生观及价值观,有助于学生未来的健康成长及成才.初中班主
下寺湾油田位于鄂尔多斯盆地中南部,构造单元属伊陕斜坡,是近年勘探开发的主战场。本次研究的下寺湾油田泉83井区位于下寺湾油田川道以北,其主要含油层段为延长组长二段,含油面积
随着新课程改革的推行,各种新型教学方式逐渐被运用于课堂教学中.学本简课堂是一种坚持以学生为本的新型教学模式,将其运用到小学数学课堂教学中,是尊重学生主体地位的表现,
学位
为了更好的指导“汗海-沽源-平安城500KV输电线路项目”锚固基础的设计和施工,为了对该锚固型式的锚固机理有个深入的认识,本文对全长粘结式竖向岩石锚杆力学机理进行了分析,对
学位
地质遗迹记录了所在区域地质演化的过程,塑造了奇特秀丽的地貌景观,具有极高的科研价值和观赏价值。地质公园是UNESCO为有效保护地质遗迹提出的,实践证明地质公园建设有效地保护