首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 无线/通信 > USB 嵌入式主机栈

USB 嵌入式主机栈

资料介绍
USB已经成为设备与PC进行通信的标准方法。从诸如
闪存驱动器和鼠标这样的通用设备,到用于具体应用的
专用设备,USB这种广受欢迎的标准几乎已经完全取
代了其他串行通信协议。
根据USB标准,USB设备彼此之间不能直接进行通信。
它们仅能通过USB主机进行通信,USB主机控制着设
备进行通信的总线。最常见的USB主机是PC。随着
Microchip推出具有USB On-The-Go(OTG)模块的单
片机,现在嵌入式应用也能够将各种各样的USB设备
用作USB嵌入式主机。
AN1140
USB 嵌入式主机栈
大部分 USB 外部设备被划分为种类,称为类(class) 。
作者: Kim Otten
在通信格式上,每一类都有特殊的要求。主机必须要能
Microchip Technology Inc.
够识别设备的类并满足类的要求,否则主机无法与设备
进行通信。例如鼠标上的 HID (Human Interface
引言 Device,人机接口设备)和闪存驱动器上的海量存储
(Mass Storage),就是类的两个例子。客户机驱动程
USB 已经成为设备与 PC 进行通信的标准方法。从诸如 序提供对类的应用级支持。一些 USB 外部设备是供应
闪存驱动器和鼠标这样的通用设备,到用于具体应用的 商特制的,不在任何预定义类中。对于这些设备,必须
USB 嵌入式主机栈
本地下载

评论