首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文

基于Android系统的驱动模块的设计和实现

摘要第4-5页
Abstract第5页
第1章 绪论第8-14页
    1.1 课题背景及研究的目的与意义第8页
    1.2 发展历史与研究现状第8-12页
        1.2.1 嵌入式系统第8-10页
        1.2.2 嵌入式操作系统第10-11页
        1.2.3 Linux 操作系统的发展第11-12页
        1.2.4 Android 操作系统的发展第12页
    1.3 本文主要内容和章节结构第12-14页
第2章 硬件平台和 Linux 内核分析第14-27页
    2.1 硬件平台介绍第14-20页
        2.1.1 S5PV210 处理器介绍第15-17页
        2.1.2 BootLoader 与 uboot第17-18页
        2.1.3 S5PV210 的 uboot 启动过程第18-20页
    2.2 Linux 内核结构分析第20-23页
        2.2.1 Linux 内核源代码目录结构第20-21页
        2.2.2 Linux 内核功能划分第21-23页
    2.3 Linux 设备驱动第23-26页
        2.3.1 Linux 设备驱动概述第23-24页
        2.3.2 Linux 设备驱动架构第24-25页
        2.3.3 Linux 文件系统第25-26页
    2.4 本章小结第26-27页
第3章 USB 主机驱动架构分析和设计第27-41页
    3.1 USB 设备基础第27-28页
    3.2 Linux 设备模型第28-33页
        3.2.1 Kobject Kset 和 Ktype第28-31页
        3.2.2 Bus Device 和 Device_driver第31-33页
    3.3 USB 主机侧驱动第33-40页
        3.3.1 主机侧驱动的实现第33-37页
        3.3.2 USB 主机侧设备模型建立流程第37-38页
        3.3.3 配置编译及测试第38-40页
    3.4 本章小结第40-41页
第4章 Android 系统电话驱动模块的设计第41-53页
    4.1 Android 应用层对驱动层的调用第41-44页
        4.1.1 Android HAL 层分析第41-43页
        4.1.2 Android HAL 代码架构第43-44页
    4.2 Android 电话控制模块驱动的实现第44-46页
        4.2.1 硬件资源及驱动设计第44-45页
        4.2.2 Linux gpio 端口控制驱动的实现第45-46页
    4.3 Android 服务层的实现第46-52页
        4.3.1 Android HAL 层的实现第46-49页
        4.3.2 Android JNI 方法的实现第49-51页
        4.3.3 Android 硬件访问服务实现及测试第51-52页
    4.4 本章小结第52-53页
结论第53-54页
参考文献第54-58页
致谢第58页

论文共58页,点击 下载论文
上一篇:基于ONVIF的智能监控管理软件设计
下一篇:“非公”视角下我国竞技体育后备人才培养模式研究