文件名称:at91 usb framework 框架 解析
文件大小:796KB
文件格式:DOC
更新时间:2012-06-13 09:40:18
at91 usb framework
第一章 驱动程序总体框架 3 第二章 USB 器件端口(UDP) 5 二. usb 时钟 6 三. usb的中断 6 四. usb 的FIFO 7 第三章 描述符和标准设备请求 8 一.描述符定义及其头文件、C文件 9 1.设备描述符 9 2. 配置描述符 10 3. 接口描述符 11 4. 端点描述符 12 5. 字符串描述符 13 6. 设备限定描述符 13 二.对描述符的辅助定义和标准设备请求结构体的定义 14 1.描述符的辅助定义。 14 2.标准设备请求结构体及其操作 14 第四章 UDP底层驱动 16 一. 引脚VUBS的中断 17 二. Usb控制器上的中断 21 三. usb设备中断后的处理 26 四. 端点中断进行的处理 32 第五章 标准请求命令的处理 40 一.GETDESCRIPTOR 41 二.SETADDRESS 43 三.SETCONFIGURATION 44 四.GETCONFIGURATION 46 五.GETSTATUS 46 六.CLEARFEATURE 47 七.SETFEATURE 48 八.SETINTERFACE 49 九.GETINTERFACE 50 第六章 程序为用户层提供的API 50 一.写函数: 51 二.读函数 52