欢迎来到天天文库
浏览记录
ID:34201405
大小:458.33 KB
页数:44页
时间:2019-03-04
《基于usb的串行接口的开关量扩展设计与开发-毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、唐山学院毕业设计设计题目:基于USB的串行接口的开关量扩展设计与开发系别:智能与信息工程学院班级:12电气工程及其自动化(1)班姓 名:指导教师:关榆君2016年5月31日基于USB的串行接口的开关量扩展设计与开发摘要USB(UniversalSerialBus,通用串行总线)是一种广泛应用于PC领域的接口技术,用于规范电脑与外部设备的连接和通讯。USB的串行接口的开关量的扩展集计算机技术、接口技术、设备驱动技术、编程技术以及相关调试检测技术等多种前沿技术于一体。其目的是通过实验感受电子信息技术在实
2、际中的应用,具体把握相关专业知识,达到将学习到的课本知识具体化、实用化。本课题以通用串行接口总线为基础,讨论了USB的体系结构、工作原理、通信协议和相应的核心技术,并介绍了一种基于USB的串行接口的开关量的扩展设计方案。同时在VB6.0(VisualBasic6.0)的操作平台上,实现与USB串行接口的通信,使其充分完成接口的扩展,实现了外部信号通过USB串行口在PC上得到了显示,I/O开关量通过VB反馈到硬件上得到开关量的扩展。关键词:USB设备驱动I/O开关量VBDesignandDevelopm
3、entoftheSerialInterfaceBasedonUSBAbstractUSB(UniversalSerialBus)isawidelyappliedinthefieldofPCinterfacetechnology,usedforspecificationcomputerconnectionsandcommunicationswithexternaldevices.AndUSBserialinterfaceoftheswitchquantityexpansionsetcomputertec
4、hnology,interfacetechnology,debuggingdevicedrivers,programmingtechnologyandtherelateddetectiontechnology,andothercutting-edgetechnologyinabody.Itspurposeistofeeltheelectronicinformationtechnologythroughtheexperimentintheactualapplication,thespecificmast
5、errelevantprofessionalknowledge,tolearnthetextbookknowledgeofspecificandpractical.Thistopicisbasedonuniversalserialinterfacebus,discussedthesystemstructure,workingprinciple,theUSBcommunicationprotocolandthecorrespondingcoretechnology,andintroducesakindo
6、fserialinterfacebasedonUSBextensiondesignschemeoftheswitchquantity.AtthesametimeinVB6.0byuseoftheoperatingplatform,withUSBserialinterfacecommunication,makeitsfullycompletedtheexpansionoftheinterface,realizetheexternalsignalviaUSBserialportinPC,according
7、totheamountofI/OswitchswitchquantityisobtainedbyVBfeedbacktothehardwareextension.Keywords:USB;devicedriver;I/Oswitch;VB目录1引言11.1开关量扩展概述11.2USB产生背景与发展历程11.3USB技术在国内外的发展趋势21.4课题研究的背景及意义22USB总线协议42.1USB简介42.1.1USB认识42.1.2USB主要特点42.2USB物理性质42.2.1USB硬件结构42.2
8、.2USB软件结构52.2.3USB接口52.3USB设备与原理52.4USB传输特性62.5USB总线协议62.5.1域的类型72.5.2包的类型72.5.3总线操作的方式82.5.4数据触发同步82.5.5错误检验与恢复82.6USB的扩展应用及发展趋势82.6.1前置USB接口82.6.2USB口硬盘盒93硬件系统设计103.1USB芯片的选择103.2MW2332芯片103.2.1MW2332芯片简介103.2.2MW2332芯片的主要特点及管脚
此文档下载收益归作者所有