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

USB 嵌入式主机的通用客户机驱动程序

资料介绍
随着 Microchip推出具有 USB OTG外设的单片机,单片
机应用可以轻松地支持 USB嵌入式主机功能。很多设备
属于已定义的 USB类之一,如海量存储设备(U 盘和
外部硬盘)、人机接口设备(或HID,如计算机鼠标)
和打印机等。但是,一些设备无法确切地归入这些类。
它们利用的是基本的 USB传输,没有任何附加的协议。
使用Microchip提供的USB通用客户机驱动程序,与这
些未归类设备或供应商特定设备进行USB通信将变得
更为容易。本应用笔记简要概述了通用客户机驱动程序
的配置和使用。
AN1143
USB 嵌入式主机的通用客户机驱动程序

作者: Kim Otten and Bud Caldwell 关于驱动程序
Microchip Technology Inc. 随 Microchip USB 嵌入式主机栈一起提供的通用客户机
驱动程序,对除端点 0 之外只有一个 IN 端点 (即,至
主机的数据传输)和一个 OUT 端点 (自主机的数据传
引言
输)的设备提供支持。默认情况下,使用的是端点 1。
随着 Microchip 推出具有 USB OTG 外设的单片机,单片 这些端点的传输类型可以是四种可能传输类型中的任何
机应用可以轻松地支持 USB 嵌入式主机功能。 很多设备 一个:控制、批量、中断或同步。无论使用何种传输类
属于已定义的 USB 类之一,如海量存储设备 (U 盘和 型,都由 USB 嵌入式主机驱动程序管理传输类型具体
外部硬盘)、人机接口设备 (或 HID,如计算机鼠标) 的时序和包长度需求。
和打印机等。但是,一些设备无法确切地归入这些类。 所传输数据的类型、长度和格式完全由应用决定。唯一
它们利用的是基本的 USB
USB 嵌入式主机的通用客户机驱动程序
本地下载

评论