ST通用串行总线(USB)2.02010STM32F10xUSB开发者培训2010年7月STMicroelectronics
2010 通用串行总线(USB) 2.0 STM32F10x USB 开发者培训 2010年7月
ST内容USB技术简介技术背景架构、系统、协议和供电设备的枚举、识别传输类型STM32USB模块和函数库模块的特性各类描述符解析模块的中断源及相关的中断处理函数模块的其他相关函数库STMicroelectronics
MCU Group Shanghai 2 内容 USB技术简介 技术背景 架构、系统、协议和供电 设备的枚举、识别 传输类型 STM32 USB模块和函数库 模块的特性 各类描述符解析 模块的中断源及相关的中断处理函数 模块的其他相关函数库
ST技术背景(1)通用串行总线(USB)协议的设计目标:易于使用的PC外设以低成本的方案支持高达480Mbps的传输速率满足声音,音频和视频类传输的实时需求灵活的协议,能混合同步和异步的消息数据传递集成商品设备技术能适应于任意外形和配置的PC提供一个标准接口,能快速应用于产品中允许扩展出新的USB设备类,以提升PC的功能UBS2.0协议必需向下兼容,以容纳早期版本的设备STMicroelectronics
MCU Group Shanghai 3 技术背景(1) 通用串行总线(USB)协议的设计目标 : 易于使用的PC外设 以低成本的方案支持高达480Mbps的传输速率 满足声音,音频和视频类传输的实时需求 灵活的协议,能混合同步和异步的消息数据传递 集成商品设备技术 能适应于任意外形和配置的PC 提供一个标准接口,能快速应用于产品中 允许扩展出新的USB设备类,以提升PC的功能 UBS2.0协议必需向下兼容,以容纳早期版本的设备
ST技术背景(2)应用范围性能特性应用>键盘,鼠标·极低的成本低速:>手写笔·易于使用>游戏手柄√交互式设备·热插拔虚拟设备V10-100kbps·同时使用多个外设>外设·较低的成本全速:>话音·易于使用>宽带·热插拔√电话,音频类>音频·同时使用多个外设√压缩的视频类·可保证的带宽>麦克风V500kbps-10Mbps·可保证的延迟·低成本·易于使用>视频高速:·热插拔>大容量存储·同时使用多个设备√视频,大容量存储图像·可保证的带宽V25-400Mbps>宽带·可保证的延迟·高带宽STMicroelectronics
MCU Group Shanghai 4 技术背景(2) 应用范围 性能 应用 特性 低速 : 交互式设备 10-100kbps 全速 : 电话,音频类 压缩的视频类 500kbps – 10Mbps 高速 : 视频,大容量存储 25 – 400Mbps 键盘,鼠标 手写笔 游戏手柄 虚拟设备 外设 •极低的成本 •易于使用 •热插拔 •同时使用多个外设 话音 宽带 音频 麦克风 •较低的成本 •易于使用 •热插拔 •同时使用多个外设 •可保证的带宽 •可保证的延迟 视频 大容量存储 图像 宽带 •低成本 •易于使用 •热插拔 •同时使用多个设备 •可保证的带宽 •可保证的延迟 •高带宽
ST技术背景(3)特性:简单易用使用统一制式的电缆和连接插座,支持热插拔。应用广泛支持从几kbps到几百Mbps的数据带宽,支持同步和异步的传输,支持连接多达127个设备,并支持复合设备。同步带宽提供保证的带宽和低延迟。使用灵活支持不同大小的数据包和各种传输速率。鲁棒性佳多种的错误校验和恢复机制。协同PC产业协议易于实现和整合,并支持热插拔机制低成本实现低成本的电缆和连接插座,商品化的实现技术易于升级整体结构易于升级,能适应各类新生的应用。STMicroelectronics
MCU Group Shanghai 5 技术背景(3) 特性: 简单易用 使用统一制式的电缆和连接插座,支持热插拔。 应用广泛 支持从几kbps到几百Mbps的数据带宽,支持同步 和异步的传输,支持连接多达127个设备,并支持复合设备。 同步带宽 提供保证的带宽和低延迟。 使用灵活 支持不同大小的数据包和各种传输速率。 鲁棒性佳 多种的错误校验和恢复机制。 协同PC产业 协议易于实现和整合,并支持热插拔机制 低成本实现 低成本的电缆和连接插座,商品化的实现技术 易于升级 整体结构易于升级,能适应各类新生的应用