下载此文档

基于STM32的通信.doc


文档分类:通信/电子 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
基于STM32的通信.doc目前使用的USB移 USBOTG(OnTheGo)[1]可满足这些要求,即一个拥有OTG功能的设备既可以扮演主机的角色操纵其他USB从设备,同时又可以担当从设备的角色接受主机的支配。该技术对于便携式设备、野外作业设备间的数据传输将是一个重要突破。基于Cortex-M3内核的STM32系列的ARM嵌入式处理器因其高的性价比而正被广泛应用。将USB与ARM相结合是进行数据采集、处理与传输的理想解决方案。本文重点讨论基于STM32的USBOTG的数据通信。       本文的创新点就在于充分结合和利用了STM32处理器低成本动设备都只能通过PC机进行相互的文件和数据交换。人们希望通过移动设备直接与USB外设通信,使得USB能应用在没有PC的领域中。 USBOTG(OnTheGo)[1]可满足这些要求,即一个拥有OTG功能的设备既可以扮演主机的角色操纵其他USB从设备,同时又可以担当从设备的角色接受主机的支配。该技术对于便携式设备、野外作业设备间的数据传输将是一个重要突破。基于Cortex-M3内核的STM32系列的ARM嵌入式处理器因其高的性价比而正被广泛应用。将USB与ARM相结合是进行数据采集、处理与传输的理想解决方案。本文重点讨论基于STM32的USBOTG的数据通信。       本文的创新点就在于充分结合和利用了STM32处理器低成本、低功耗、高可靠性与USBOTG技术的优点,对于已经编程实现的主机、从机栈程序有很好的移植性,对于以后数据传输的开发具有很好的参考性。将USB与STM32相结合实现USB嵌入式设备之间的数据传输,将会在移动数据传输领域具有很好的应用前景。 1USBOTG规范 ,。在USBOTG规范之下,任意两个符合规范的USB产品都可以互相连接进行通信,而不是必须通过PC机才能通信,从而实现了各类USB产品完全脱离电脑进行数据传输的功能。双重角色设备必须具备有限的主机能力,同时还需要一个OTG目标列表,即包括与之通信的设备信息、设备类型、制造商等。它支持会话请求协议SRP和主机交换协议HNP。SRP协议用于B设备向A设备请求开始USB会话,HNP协议用于USB会话过程中在A设备和B设备之间传递主机地位[2]。 2STM32的USBOTG全速控制器 ST公司在基于ARM公司的Cortex-M3架构上研发出32bitSTM32处理器后,凭借其丰富的外围模块、高速指令执行速度、低功耗、低价格而备受市场青睐。2009年又推出了STM32F107互联型系列微控制器,它集成了USBOTG接口,配合了USBHOST和SPI功能,让微控制器可以读取USB大容量外存、MP3播放器、SD记忆卡等文件 USBOTG(OnTheGo)[1]可满足这些要求,即一个拥有OTG功能的设备既可以扮演主机的角色操纵其他USB从设备,同时又可以担当从设备的角色接受主机的支配。该技术对于便携式设备、野外作业设备间的数据传输将是一个重要突破。基于Cortex-M3内核的STM32系列的ARM嵌入式处理器因其高的性价比而正被广泛应用。将USB与ARM相结合是进行数据采集、处理与传输的理想解决方案。本文重点讨论基于STM32的USBOTG的数据通信。       本文的创新点就在于充分结合和利用了ST

基于STM32的通信 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人marry201208
  • 文件大小135 KB
  • 时间2019-08-20