............................................................ 43
6.2.3 HAL 层测试 ................................................................................................... 44
6.3 CAMERA 拍摄效果测试........................................................................................ 45
第七章 结束语...............................................................................................................49
致谢.................................................................................................................................51
参考文献.........................................................................................................................53目 录
第一章 绪论.....................................................................................................................1
1.1 选题背景及研究意义 .............................................................................................1
1.2 国内外研究现状 .....................................................................................................1
1.3 主要研究内容 .........................................................................................................2
1.4 论文结构安排 .........................................................................................................3
第二章 相关技术概述.....................................................................................................5
2.1 ANDROID 平台框架..................................................................................................5
2.2 LINUX 内核相关概念简介 ......................................................................................7
2.2.1 Linux 用户空间和内核空间 ...........................................................................7
2.2.2 Linux 系统调用 ................................................................................................8
2.2.3 Linux 设备驱动 ................................................................................................8
第三章 ANDROID 的开发环境搭建 ...........................................................................11
3.1 ANDROID 移植概述................................................................................................ 11
3.2 ANDROID 开发环境的搭建....................................................................................12
3.2.1 开发所需软件资源........................................................................................12
3.2.2 开发所需硬件资源.........................................................................................15
第四章 ANDROID 下的 CAMERA 模块分析和设计 ................................................17
4.1 CAMERA 应用层、运行时环境、库介绍............................................................17
4.2 CAMERA HAL 层分析和设计 ...............................................................................17
4.3 LINUX 驱动层分析和设计 ....................................................................................19
4.3.1 Camera 控制器驱动 .......................................................................................19
4.3.2 Camera Sensor 驱动.............