首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

嵌入式PCI-E设备驱动程序的开发与应用

摘要第3-4页
Abstract第4页
第一章 绪论第7-11页
    1.1 课题背景及意义第7-9页
    1.2 主要工作第9页
    1.3 文章组织结构第9-11页
第二章 PCI-E 总线设备及 Windows 下设备驱动技术研究第11-23页
    2.1 PCI-E 总线概述第11-17页
        2.1.1 PCI-E 总线特点第11-12页
        2.1.2 PCI-E 总线的拓扑结构第12-14页
        2.1.3 PCI-E 总线吞吐量第14-15页
        2.1.4 PCI-E 设备的配置空间第15-17页
    2.2 Windows 下设备驱动技术第17-22页
        2.2.1 Windows 驱动程序系统架构第17-19页
        2.2.2 WDF 驱动程序开发模型概述第19-22页
    2.3 本章小结第22-23页
第三章 嵌入式打印控制器及其 Win7 下设备驱动接口设计第23-35页
    3.1 EPCM-505C 开发平台概述第23-25页
        3.1.1 EPCM-505C 开发平台介绍第23-24页
        3.1.2 EPCM-505C 凌动核心板概述第24-25页
    3.2 基于 EPCM-505C 凌动核心板的打印控制器设计第25-28页
        3.2.1 LED 打印机控制器架构第25-26页
        3.2.2 基于 EPCM-505C 凌动核心板的打印控制器方案第26-27页
        3.2.3 基于 PCI-E 接口的 FPGA 打印控制逻辑设计第27-28页
    3.3 嵌入式打印控制器 PCI-E 设备驱动接口设计第28-30页
        3.3.1 嵌入式打印控制器核心板资源分布第28-29页
        3.3.2 打印控制器设备驱动接口设计第29-30页
    3.4 WDF 驱动程序开发调试环境的搭建第30-33页
    3.5 本章小结第33-35页
第四章 基于 WDF 的 PCI-E 设备驱动开发技术的研究与实现第35-59页
    4.1 驱动程序初始化流程及其实现第36-50页
        4.1.1 驱动对象的创建第37-39页
        4.1.2 设备对象的创建第39-42页
        4.1.3 I/O 队列的创建与配置第42-45页
        4.1.4 中断处理的初始化第45-47页
        4.1.5 DMA 传输的初始化第47-50页
    4.2 驱动程序 I/O 处理的实现第50-58页
        4.2.1 I/O 请求处理的实现第50-54页
        4.2.2 设备中断处理的实现第54-55页
        4.2.3 DMA 传输的设计与实现第55-58页
    4.3 应用程序与驱动程序间通信的实现第58页
    4.4 本章小结第58-59页
第五章 嵌入式打印控制器驱动程序的设计实现与安装测试第59-69页
    5.1 嵌入式打印控制器驱动程序设计与实现第59-62页
        5.1.1 设备配置空间的获取与验证第59-60页
        5.1.2 设备物理地址映射的实现第60页
        5.1.3 I/O 处理的设计实现第60-61页
        5.1.4 设备 DMA 数据传输的设计实现第61-62页
        5.1.5 按键和开关的中断处理第62页
    5.2 嵌入式打印控制器驱动程序的安装第62-64页
    5.3 嵌入式打印控制器驱动程序的测试第64-68页
        5.3.1 驱动程序功能测试第64-66页
        5.3.2 驱动程序性能测试第66-68页
    5.4 本章小结第68-69页
结束语第69-71页
致谢第71-73页
参考文献第73-75页

论文共75页,点击 下载论文
上一篇:基于流形学习的图像超分辨率重建研究
下一篇:基于CPU的SAR回波信号模拟的研究与实现