首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--外部设备论文--接口装置、插件论文

基于C8051F单片机的USB HID类设备设计与实现

摘要第5-6页
Abstract第6-7页
第1章 绪论第10-14页
    1.1 课题研究背景第10页
    1.2 总线技术现状及前景第10-11页
    1.3 选题意义第11-12页
    1.4 论文组织结构第12-13页
    1.5 小结第13-14页
第2章 USB协议研究第14-31页
    2.1 USB简介第14页
    2.2 USB总线拓扑结构第14-17页
        2.2.1 USB主机第15-16页
        2.2.2 USB设备架构第16-17页
    2.3 USB设备第17-23页
        2.3.1 USB设备状态第17-18页
        2.3.2 USB标准请求第18-19页
        2.3.3 USB描述符第19-23页
    2.4 HID设备第23-28页
        2.4.1 HID概述第23页
        2.4.2 HID类设备请求第23-24页
        2.4.3 HID设备类描述符第24-28页
    2.5 枚举过程第28-31页
第3章 USB系统数据通信第31-51页
    3.1 USB总线第31-33页
        3.1.1 USB总线信号第31-32页
        3.1.2 USB总线状态第32-33页
    3.2 USB数据流第33-35页
    3.3 USB链路原理第35-38页
        3.3.1 USB包第35-36页
        3.3.2 USB域第36-38页
    3.4 控制传输第38-42页
        3.4.1 控制传输流程第38-41页
        3.4.2 设备固件响应第41-42页
    3.5 中断传输第42-43页
    3.6 USB2.0 协议层体系结构第43-51页
        3.6.1 UTMI协议简介第43-44页
        3.6.2 USB控制器芯片总体设计第44-45页
        3.6.3 USB收发器第45-47页
        3.6.4 UTMI信号的时序第47-50页
        3.6.5 USB HID类系统研究第50-51页
第4章 设备端软件设计第51-70页
    4.1 设计方法第51页
    4.2 通用模块设计第51-55页
        4.2.1 系统初始化第51-52页
        4.2.2 键盘扫描程序第52-53页
        4.2.3 输入报告的实现第53-55页
    4.3 协议模块设计第55-70页
        4.3.1 读写数据程序第55-57页
        4.3.2 描述符的实现第57-63页
        4.3.3 中断服务程序第63-66页
        4.3.4 请求命令处理第66-70页
第5章 上位机软件设计第70-81页
    5.1 WDM驱动程序第70-72页
        5.1.1 WDM驱动模型第70-71页
        5.1.2 I/O请求包第71-72页
    5.2 USB上位机驱动程序体系结构第72-74页
    5.3 USB设备驱动程序开发第74-78页
        5.3.1 设计方案第74-78页
        5.3.2 设计测试第78页
    5.4 客户应用程序设计第78-81页
第6章 系统测试及总结展望第81-85页
    6.1 系统测试第81-84页
    6.2 设计总结与展望第84-85页
致谢第85-86页
参考文献第86-87页

论文共87页,点击 下载论文
上一篇:忆阻器在高阶滤波电路设计中的应用研究
下一篇:遥感影像纹理分析及在地震灾害信息提取中的应用研究