《嵌入式应用开发》课程教学资源(文献资料)STM32的USB详解

ST详解STM32USB2009年STMCU巡回演讲北京、深圳、上海、台北、青岛、重庆、南京、哈尔滨、武汉、福州、西安品
2009年ST MCU巡回演讲 北京、深圳、上海、台北、 青岛、重庆、南京、哈尔滨、 武汉、福州、西安 STM32 USB STM32 USB STM32 USB 详解

内容一览7?USB协议简介*STM32互联型产品OTGFS控制器STMicroelectronicsSept.14~25,2009
STMicroelectronics 2 Sept. 14~25, 2009 内容一览 USB协议简介 STM32互联型产品OTG_FS控制器

USB协议特性y*USB协议简介&USB协议特性STM32互联型产品OTGFS控制器STMicroelectronicsSept.14~25,2009
STMicroelectronics 3 Sept. 14~25, 2009 USB协议特性 USB协议简介 USB协议特性 STM32互联型产品OTG_FS控制器

STUSB协议特性简单易用使用统一制式的电缆和连接插座,支持热插拔。应用广泛支持从几kbps到几百Mbps的数据带宽,支持同步和异步的传输,支持连接多达127个设备,并支持复合设备。同步带宽提供保证的带宽和低延迟。使用灵活支持不同大小的数据包和各种传输速率。鲁棒性佳多种的错误校验和恢复机制。协同PC产业协议易于实现和整合,并支持热插拔机制。低成本实现低成本的电缆和连接插座,商品化的实现技术。易于升级整体结构易于升级,能适应各类新生的应用。STMicroelectronicsSept.14~25,2009
STMicroelectronics 4 Sept. 14~25, 2009 USB协议特性 简单易用 使用统一制式的电缆和连接插座,支持热插拔。 使用统一制式的电缆和连接插座,支持热插拔。 应用广泛 支持从几kbps到几百Mbps的数据带宽,支持同步 的数据带宽,支持同步 和异步的传输,支持连接多达 和异步的传输,支持连接多达127个设备,并支持复合设备。 个设备,并支持复合设备。 同步带宽 提供保证的带宽和低延迟。 提供保证的带宽和低延迟。 使用灵活 支持不同大小的数据包和各种传输速率。 支持不同大小的数据包和各种传输速率。 鲁棒性佳 多种的错误校验和恢复机制。 多种的错误校验和恢复机制。 协同PC产业 协议易于实现和整合,并支持热插拔机制。 协议易于实现和整合,并支持热插拔机制。 低成本实现 低成本的电缆和连接插座,商品化的实现技术。 低成本的电缆和连接插座,商品化的实现技术。 易于升级 整体结构易于升级,能适应各类新生的应用。 整体结构易于升级,能适应各类新生的应用

USB系统和架构S*USB协议简介&USB协议特性USB系统和架构STM32互联型产品OTGFS控制器STMicroelectronicsSept.14~25,2009
STMicroelectronics 5 Sept. 14~25, 2009 USB系统和架构 USB协议简介 USB协议特性 USB系统和架构 STM32互联型产品OTG_FS控制器

USB拓扑结构STUSB高速通道USB2.0主机480MbpsUSB高速HUB全速/低速设备USB全速/低速通道USB1.1USB12M/1.5MbpsHUB高速设备USB全速/低速设备STMicroelectronicsSept.14~25,2009
STMicroelectronics 6 Sept. 14~25, 2009 USB 拓扑结构 USB 2.0 USB 2.0主机主机 高速高速HUB HUB USB 全速 /低速设备 USB 全速 /低速设备 USB 1.1 HUB USB 1.1 HUB USB 全速 /低速设备 USB 全速 /低速设备 USB 高速设备 USB 高速设备 USB 全速 /低速通道 12M /1.5Mbps USB高速通道 480Mbps

USB3系统架构STUSBPC主机设备客户端应用程序应用程序USBUSB系统软件逻辑模块实际的通信通道USBUSB主机总线接口控制器逻辑上的通信通道STMicroelectronicsSept.14~25,2009
STMicroelectronics 7 Sept. 14~25, 2009 USB 系统架构 逻辑上的通信通道 实际的通信通道 PC主机 USB 设备 USB主机 控制器 USB 总线接口 USB 系统软件 USB 逻辑模块 客户端 应用程序 应用程序

USB3逻辑组成yUSB主机应用程序缓存区缓存区缓存区通道USB设备端点接口接口:用于描述USB设备的某一特定的功能,,是一组端点的集合。STMicroelectronicsSept.14~25,2009
STMicroelectronics 8 Sept. 14~25, 2009 接口 USB 逻辑组成 USB主机 通道 USB设备 端点 接口: 用于描述USB设备的某一特定的功能,是一组端点的 设备的某一特定的功能,是一组端点的 集合。 应用程序 缓存区 缓存区 缓存区

USB逻辑组成USB主机应用程序缓存区缓存区缓存区通道USB设备端点接口端点:端点是USB主机和设备之间进行通信的节点。带宽端点号总线访问频率错误处理模式方向最大数据包大小传输类型STMicroelectronicsSept.14~25,2009
STMicroelectronics 9 Sept. 14~25, 2009 USB 逻辑组成 端点: 端点是USB主机和设备之间进行通信的节点。 主机和设备之间进行通信的节点。 总线访问频率 带宽 端点号 错误处理模式 最大数据包大小 传输类型 方向 USB主机 应用程序 USB设备 接口 端点 缓存区 缓存区 缓存区 通道

SUSB3逻辑组成USB主机应用程序缓存区缓存区缓存区通道USB设备端点接口通道:USB通道是USB设备上的端点和USB主机上的应用程序之间的连接件,用于在端点和应用程序所申请的缓存区之间交换数据通道类型数据流:总是单向的,支持大容量,同步和中断传输消息:总是双向的,支持控制传输。10STMicroelectronicsSept.14~25,2009
STMicroelectronics 10 Sept. 14~25, 2009 USB 逻辑组成 通道: USB通道是USB设备上的端点和USB主机上的应用程序之间的连接件,用于 在端点和应用程序所申请的缓存区之间交换数据。 通道类型: 数据流:总是单向的,支持大容量,同步和中断传输。 消息: 总是双向的,支持控制传输。 USB主机 应用程序 缓存区 缓存区 缓存区 通道 USB设备 接口 端点
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《嵌入式应用开发》课程教学资源(文献资料)STM32F2技术培训——灵活的静态存储控制器(FSMC).pdf
- 《嵌入式应用开发》课程教学资源(文献资料)AN2594 Application note EEPROM emulation in STM32F101xx and STM32F103xx microcontrollers.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)PM0042编程手册——STM32F10xxx闪存编程.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)STM32F107开发板学习笔记.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)Cortex-M3 技术参考手册.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)姿态解算说明(Mini AHRS).pdf
- 《嵌入式应用开发》课程教学资源(文献资料)Embedded Motion Driver V5.1.1 教程.pdf
- 《嵌入式应用开发》课程教学大纲.pdf
- 《Java面向对象程序设计》课程教学资源(书籍文献)Java语言程序设计(基础篇)原书第10版,梁勇著.pdf
- 《Java面向对象程序设计》课程教学资源(书籍文献)Java语言程序设计-进阶篇(原书第8版,梁勇,扫描版).pdf
- 《Java面向对象程序设计》课程教学资源(PPT课件)第3章 Java语言基础(第6版).pptx
- 《Java面向对象程序设计》课程教学资源(书籍文献)Java项目开发全程实录(第三版).pdf
- 《Java面向对象程序设计》课程教学资源(PPT课件)第2章 Java语言开发环境(第6版).pptx
- 《Java面向对象程序设计》课程教学资源(PPT课件)第1章 Java语言概述(第6版).pptx
- 《Java面向对象程序设计》课程教学资源(书籍文献)Java编程思想【美】Bruce Eckel,Thinking In Java(中文版).pdf
- 《高级数据库》课程教学课件(讲稿)Chapter 7 触发器.pdf
- 《高级数据库》课程教学课件(讲稿)Chapter 6 存储过程.pdf
- 《高级数据库》课程教学课件(讲稿)Chapter 4 游标.pdf
- 《高级数据库》课程教学课件(讲稿)Chapter 3 T-SQL语言编程.pdf
- 《高级数据库》课程教学课件(讲稿)Chapter 2 SQL Server基本操作.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)STM32 USB Mass Storage学习资料.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)UM0424 User manual STM32 USB-FS-Device development kit.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)通用串行总线(USB)2.0——STM32F10x USB开发者培训.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)XPT2046用户手册(中文资料).pdf
- 《嵌入式应用开发》课程教学资源(文献资料)W25Q64BV 64M-BIT SERIAL FLASH MEMORY WITH DUAL AND QUAD SPI.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)OV7670-OV7171 CMOS VGA(OmniPixel)CAMERACHIP图像传感器.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)ET2046 低电压IO触摸屏控制电路.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)ENC28J60 Data Sheet Stand-Alone Ethernet Controller with SPI Interface.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)DS1820中文数据手册.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)AT24C02.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)Advanced Monolithic Systems AMS1117 1A LOW DROPOUT VOLTAGE REGULATOR.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)AL422 Data Sheets.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)CH340 中文手册(USB 转串口芯片 CH340).pdf
- 《嵌入式应用开发》课程教学资源(文献资料)DHT11数字湿温度传感器的原理和应用范例.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)RealView编译工具 3.1 版 编译器参考指南.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)PCB高级设计系列讲座——射频与数模混合类高速PCB设计.pdf
- 《嵌入式应用开发》课程教学资源(文献资料)华为技术有限公司硬件工程师手册.pdf
- 《数据库原理与SQL Server》课程教学资源(PPT课件)单元1 数据库基础.ppt
- 《数据库原理与SQL Server》课程教学资源(PPT课件)单元2 数据库安装与配置.ppt
- 《数据库原理与SQL Server》课程教学资源(PPT课件)单元3 数据库设计.ppt
