单片机的usb主从机的设计与实现

单片机的usb主从机的设计与实现

ID:34554514

大小:1.71 MB

页数:69页

时间:2019-03-07

单片机的usb主从机的设计与实现_第1页
单片机的usb主从机的设计与实现_第2页
单片机的usb主从机的设计与实现_第3页
单片机的usb主从机的设计与实现_第4页
单片机的usb主从机的设计与实现_第5页
资源描述:

《单片机的usb主从机的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电子科技大学硕士学位论文基于单片机的USB主从机的设计与实现姓名:惠玥琳申请学位级别:硕士专业:电路与系统指导教师:钟洪声20070501摘要随着总线和接口技术的发展,在工业场合如何更加可靠、快速、便捷地进行数据传输成为该领域通信的研究重点之一。而USB技术以其高速、可靠、通用性强等一系列特点在过去的十多年时间里发展迅猛,而USBOTG技术的诞生,使得两USB设备在没有PC参与的情况下进行数据传输成为可能。本文通过搭建以16位微处理器MSP430F149为核心控制芯片、ISPl362为USB接口芯

2、片的硬件平台,分别实现了USB部分主机和从机功能,使之能进行USB数据的存储与交换。本文完成以下工作:首先,认真研究USB协议,深入理解USB通信的基本概念和传输方式等内容。仔细分析USBMassStorage类协议,并讨论了采用BULK-ONLY传输实现MassStorage类协议的方法,并对SCSI指令集等进行了深入的剖析。其次,根据要求,设计出由控制、接口、数据存储、过流保护与供电切换电路等硬件模块组成的系统,在ALTIUM2004软件上完成原理图的设计和PCB图的布局、布线,并完成硬件调试

3、工作。再次,在已构建的硬件平台上,针对ISPl362USB接口芯片的主/从机功能,分别设计了USB主机和从机的固件程序。利用IARWorkbench、BusHound等软件进行固件程序的调试,最终USB主机可对u盘进行检测、识别与配置;USB设备实现了USB设备的基本功能,能够被WindowsXP操作系统识别,与PC机之间实现数据的批量传输。最后,用DriverWorks软件包的DriverWizard生成驱动程序框架,并利用WindowsDDK和vc++等软件进行驱动程序的编译,最终生成基于Wi

4、ndows操作系统的WDM型USB设备驱动程序。通过对USB通信协议的研究,本人成功地构建了以MsP430F149和ISPl362为核心的硬件试验平台,并在此平台上进行USB主机、从机通信试验。经测试表明,PC机能检测、识别、读写USB设备,其读取与写入速度分别为560KB/s和312Ⅺ玳。而主机能识别、配置接入的U盘。关键词:USB主机、USB从机、MSI'430F149、ISPl362、BuR-Only传输AbstractWiththedevelopmentofbusandinterfacet

5、echnology,howtotransferdatainamorereliable,fasterandmoreconvenientwayintheindustrialenvironmenthasbecomeoneofthekeyresearchetopicsinthisfield.TheUSBtechnology,withitsoutstandingfeaturessuchashighspeed,reliabilityanduniversalityhasenjoyedarapiddwelopmc

6、otinthelastdecade.耶1ebirthofUSBOTGtechnologymadeitpossiblefortwoUSBdevicestocommunicatewitheachotherwhenthePCisnotavailable.Inthisdissertation,ahardwareplatformconsistingofa16一bitMCUMSP430F149asthecorecontrollingchip,andaUSBinterfacechipofISPl362hasbe

7、enconstructed.Ontheaboveplatform.thepartUSBhestfunctionaswellasthedevicefunctionwasrealized.Besides,thestorageandexchangeofUSBdatacouldbeimplemented.nefollowingworkwasfinishedinthisdissertation:First,theUSBprotocolandtheUSBMassStoragedassprotocolswere

8、seriouslystudied.AstotheUSBMassStorageclassprotocol,therealizationmethodthroughBULK-ONLYtransfcrtypewasdiscussed,whilethereferredSCSIinstructionswerethoroughlyanalyzed.Second,asystemconsistingofthecontroLinterface,datastorage,overcurrcotprotec

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。