1 / 55
文档名称:

基于STM32处理器和PC主机的USB通信协议的实现(硕士论文).pdf

格式:pdf   页数:55页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于STM32处理器和PC主机的USB通信协议的实现(硕士论文).pdf

上传人:精品文档 2014/4/7 文件大小:0 KB

下载得到文件列表

基于STM32处理器和PC主机的USB通信协议的实现(硕士论文).pdf

文档介绍

文档介绍:摘要随着榈耐瞥鲆约捌湓赑骰系墓惴河τ茫母髦值缱硬返通信协议进行数据通信。它的广泛应用源于它的各种优点,特别是它对各种标准设备类的支持,这也意味着它的规范相当的全和复杂【,实现了处理器和主机的基于曜忌璞咐嗟耐ㄐ拧随后又在砥魃嫌昧礁鐾ㄐ沤诘杓屏艘桓龌谧约和信特点的半双工通信,在主机上利用和微软提供的基于了一个文件,最终实现了基于自己通信特点的ㄐ判榈氖迪帧关键词:砥鳎籆;7数据通信接口都开始使用ㄐ判榻型ㄐ牛裎颐鞘褂玫腢盘、移动硬盘的数据口、数码相机的数据口、手机的数据口等大部分都是使用涌谧裱璘本文通过解析ㄐ判榧捌銫标准设备类,在意法半导体推出的基于镜腃芄股杓频腟处理器上设计了一套基于曜忌璞咐嗟腢通信协议,然后在主机上利用微驱动开发包自己开发了一个绦騞.⒈嘈山东大学硬士学位论文
,瑆琧:籗山东大学硕士学位论文,.琫籺瑃甌.,畇甶籆;
第滦髀系统设计背景及意义⑻峁┝讼嗟比ǖ谋曜纪ㄐ判椋拖袼拿忠谎ㄓ么型ㄐ抛芟,基本使用的设备都可以被涵盖,因此简化了开发人员对其随着榈耐瞥鲆约霸赑骰墓惴河τ茫母髦值缱硬返氖据通信接口都开始使用ㄐ判榻型ㄐ牛裎颐鞘褂玫腢盘、移动硬盘数据口、数码相机的数据口、手机的数据口等大部分都是使用涌谧裱璘通信协议进行数据通信。它有如下优点:支持热插拔簿褪撬翟诓还躊那榭鱿驴梢园踩ǖ牟迳和断开璞福募釉厍绦颉F渌胀ǖ耐馕Я颖曜迹鏢备等必须在关掉主机的情况下才能增加或移走外围设备。⒂布涌诩虻ィ奖恪总线就四根线,其中两根电源线,且设备大多以“小、轻、薄”见长,对用户来说,同样的硬盘,才瘫菼硬盘要轻一半的重量,在想要随身携带大量数据时,当然才袒崾鞘滓V×恕开发的流程。⒖衫┱剐郧浚恳桓鲋骰疃嗫梢孕个从设备。⑼ㄐ潘俣冉峡臁O喽杂胍郧暗拇型ㄐ判椋馯等,通信速度是非常快的,,电表的数据传输还是依靠传统的芟叩姆绞浇传输,而且在现场施工过程中对采集终端进行程序升级的过程中更多的还是使用传统的惺萃ㄐ牛庑┐车耐ㄐ欧绞揭蛭F淇7⒓虻ザ还惴菏褂茫但慢慢的其弊端就暴露出来,如芟吆蚏挂载的设备数目有限,而且其通信速度很慢,因此在现场施工中对采集终端进行程序升级时会浪费很多时间,而且芟呔土礁菹撸挥型骋坏慕涌冢琑串口的接口线数目太多,不利于小型终端产品使用,而娑送骋坏慕涌诒曜迹移渥芟咧挥条,山东大学硕士学位论文
设计主要实现的内容论文的组织结构包括两根电源线,数据通信线就两条,因此,在现在的电力采集系统中有很广泛的应用前景【。通信协议,先利用曜忌璞咐嘟辛薝通信实验,然后在此基础上又自准设备类的开发过中在僮飨低诚拢玌设备虚拟成了冢就是可以在上位应用程序中可以像操作诶从隨处理器进行信,这样就可以和以前基于诳7⒌纳衔挥τ贸绦蛲骋唤岷掀鹄词褂茫厦有诜奖悴僮鞯耐ㄐ诺挠诺悖旅嬗蠻快速通信的优点,既兼容了以前通信的优点又保留了旧淼囊徊糠钟诺恪在开发完基于曜忌璞咐嗟某绦蚝螅悸堑酵璞竿ㄐ殴讨锌赡芑遇见一些别的通信特点,比如在传输大量数据过程既想有时能传输大量数据可以不考虑准确性,又想可以传输准确性高的数据,这两个通信特点在现有的通信设备类中没有支持的,这就需要根据自己的特点来开发自己的上位驱动程序,并且为用户层程序留出接口来调用,因此在此基础上自己开发了一个简单的半双工第孪低撤治黾白芴迳杓因此,该系统在详细解析了ㄐ判榈幕∩希攵砸夥ò氲继遄钚峦出的基于綜甅芄沟腟处理器上设计了它与主机的己编写绦颍钪帐迪至司哂凶约和ㄐ盘氐愕腢通信,并提供了很好的伸缩性,可以在此基础上进行进一步的开发。针对传统通信的缺点设计了基于拇惺萃ㄐ畔低常谡攵訡标通信特点的ㄐ牛诖嘶∩峡梢越薪徊降睦┏浜退跫酢第滦髀鄄糠主要介绍了系统设计背景及意义;提出了本文的讨论的内容及主要目标,最后说明了论文的整体结构。山东大学硕士学位论文
本章概要地描述了系统的总体功能和设计框架,分别从砥骱蚉主机上两方面简单的说明了系统的各部分的功能,最后简单的说明二者的通信过第略赟处理器上榈氖迪详细的介绍了在砥魃显跹迪至怂腢架构,以及详细的程第略赑骰蟄协议的实现详细的介绍了在主机上榈氖迪郑⑶蚁晗傅慕樯芰嗽赑先绾进行绦虻目7⒑褪迪帧将砥骱蚉骰嗔蠼辛耸萃ㄐ诺氖笛楹筒馐裕晗附樯了菰赟处理器和主机间的通信过程。本章是全文工作的总结和对进一步工作的展望。程。序流程图。第耈通信功能的实现与测试第律杓平崧山东大学硕士学位论文
第孪低匙芴迳杓砥魃蟄协议设计低成本、⒌闹噶钭芟吆褪葑芟撸梢酝瓹在支持传统的基础上更采用了新型的单线调试瓹甅谢辜闪舜蟛糠执娲⑵骺刂破鳎庋こ淌梢灾苯釉贛集和基本的位指令集架构,砥鞑荒苤葱蠥瓹甅砥髦С至街执砥鞯牟僮髂J剑怪С至郊短厝ú僮鳎诓考闪擞布朔ㄆ骱统ㄆ鳎谠怂阈噬洗蟠筇岣摺砥鞲攀砥鞯哪诤耸茿公