电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

STM32 如何实现USB连接VIP免费

STM32 如何实现USB连接_第1页
1/32
STM32 如何实现USB连接_第2页
2/32
STM32 如何实现USB连接_第3页
3/32
20092009年年STMCUSTMCU巡回演讲巡回演讲北京、深圳、上海、台北、青岛、重庆、南京、哈尔滨、武汉、福州、西安北京、深圳、上海、台北、青岛、重庆、南京、哈尔滨、武汉、福州、西安STM32USB详解STM32USB详解2STMicroelectronicsSept.14~25,2009内容一览内容一览USB协议简介STM32互联型产品OTG_FS控制器3STMicroelectronicsSept.14~25,2009USBUSB协议特性协议特性USB协议简介USB协议特性STM32互联型产品OTG_FS控制器4STMicroelectronicsSept.14~25,2009USB协议特性简单易用使用统一制式的电缆和连接插座,支持热插拔。应用广泛支持从几kbps到几百Mbps的数据带宽,支持同步和异步的传输,支持连接多达127个设备,并支持复合设备。同步带宽提供保证的带宽和低延迟。使用灵活支持不同大小的数据包和各种传输速率。鲁棒性佳多种的错误校验和恢复机制。协同PC产业协议易于实现和整合,并支持热插拔机制。低成本实现低成本的电缆和连接插座,商品化的实现技术。易于升级整体结构易于升级,能适应各类新生的应用。5STMicroelectronicsSept.14~25,2009USB系统和架构USB协议简介USB协议特性USB系统和架构STM32互联型产品OTG_FS控制器6STMicroelectronicsSept.14~25,2009USB拓扑结构USB2.0主机USB2.0主机高速HUB高速HUBUSB全速/低速设备USB全速/低速设备USB1.1HUBUSB1.1HUBUSB全速/低速设备USB全速/低速设备USB高速设备USB高速设备USB全速/低速通道12M/1.5MbpsUSB高速通道480Mbps7STMicroelectronicsSept.14~25,2009USB系统架构逻辑上的通信通道实际的通信通道PC主机USB设备USB主机控制器USB总线接口USB系统软件USB逻辑模块客户端应用程序应用程序8STMicroelectronicsSept.14~25,2009接口接口接口USB逻辑组成USB主机通道端点USB设备接口:用于描述USB设备的某一特定的功能,是一组端点的集合。应用程序缓存区缓存区缓存区9STMicroelectronicsSept.14~25,2009USB逻辑组成端点:端点是USB主机和设备之间进行通信的节点。总线访问频率带宽端点号错误处理模式最大数据包大小传输类型方向应用程序USB主机USB设备接口端点缓存区缓存区缓存区通道10STMicroelectronicsSept.14~25,2009USB逻辑组成通道:USB通道是USB设备上的端点和USB主机上的应用程序之间的连接件,用于在端点和应用程序所申请的缓存区之间交换数据。通道类型:数据流:总是单向的,支持大容量,同步和中断传输。消息:总是双向的,支持控制传输。USB主机应用程序缓存区缓存区缓存区通道端点接口USB设备11STMicroelectronicsSept.14~25,2009USB系统和架构USB协议简介USB协议特性USB系统和架构USB设备类和供电STM32互联型产品OTG_FS控制器12STMicroelectronicsSept.14~25,2009USB设备类监视器类(Monitor)个人保健类(PersonalHealthCare)电力设备类(Power)物理接口设备类(PhysicalInterface)打印机设备类(Printer)视频类(Video)测试与测量类(Test&Measurement)音频类(Audio)通信设备类(CDC)设备固件升级类(DFU)人机接口类(HID)智能卡接口设备类(CCID)影像类(Imaging)红外线桥接设备类(IrDABridge)大容量存储设备类(MassStorage)13STMicroelectronicsSept.14~25,2009USB供电按供电类型分:主HUB:直接连接到USB主机控制器,和主机控制器从同一个源取电。向高功耗端口和低功耗端口提供一个单位(100mA)到五个单位的供电。总线供电类HUB:从上游端口的VBUS取电,为自身功能及其下游端口供电。自供电HUB:从外部电源取电,为自身功能及其下游端口供电。低功耗总线供电设备:从上游端口的VBUS取电,在任何时刻,耗电都不能超过一个单位。高功耗总线供电设备:从上游端口的VBUS取电,在上电时,耗电不能超过一个单位,在配置后,耗电可以达到五个单位。自供电设备:可以从上游端口获得不超过一个单位的电流,其他的耗电需要从外部电源获取。挂起的设备高功耗设备:总耗电不超过2.5mA。低功耗设备:总耗电不超过500uA。14STMicroelectronicsSept.14~25,2009USB传输类型USB协议简介USB协议特性USB系统和架构USB设备类和供电USB传输类型STM32互联型...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

STM32 如何实现USB连接

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部