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

基于ARM11的Android系统移植实现

摘要第1-6页
ABSTRACT第6-10页
第一章 引言第10-14页
   ·研究背景及意义第10-11页
   ·相关技术发展现状第11-12页
   ·研究目标和内容第12-13页
   ·论文结构组织第13-14页
第二章 Android 系统平台介绍第14-22页
   ·Android 系统的历史第14页
   ·Android 系统的架构组成第14-16页
   ·Android 系统的虚拟机 Dalvik第16-18页
   ·系统硬件环境第18-20页
     ·ARM11第18-19页
     ·硬件开发平台第19-20页
   ·系统开发环境搭建第20-21页
   ·本章小结第21-22页
第三章 引导程序 BootLoader 移植第22-32页
   ·BootLoader 简介第22-27页
     ·BootLoader 的概述第22-23页
     ·BootLoader 的启动方式第23页
     ·BootLoader 启动过程分析第23-27页
   ·移植 BootLoader第27-28页
   ·Android 系统启动流程框架第28-31页
   ·本章小结第31-32页
第四章 Android 内核移植与裁剪第32-45页
   ·内核移植准备第32-37页
     ·内核源码获取及结构分析第32-33页
     ·Makefile 文件和 Kconfig 文件分析第33-35页
     ·Android Kernel 与标准 Linux Kernel 差异第35-37页
   ·内核移植第37-44页
     ·修改顶层 Makefile 文件第37页
     ·修改内核以支持 TCC8900 开发板第37-40页
     ·修改 MTD 分区第40-42页
     ·移植 YAFFS 文件系统第42-44页
   ·内核裁剪第44页
   ·本章小结第44-45页
第五章 Android 平台驱动实现第45-61页
   ·Android 专用驱动第45-53页
     ·Ashmem第45-48页
     ·低内存杀手第48-51页
     ·Power第51-53页
     ·Android 其他专用驱动第53页
   ·Android 使用的设备驱动第53-60页
     ·显示驱动第53-56页
     ·蓝牙驱动第56-57页
     ·MMC 卡块设备驱动第57-59页
     ·Event 输入设备驱动第59-60页
   ·本章小结第60-61页
第六章 Android 系统调试与效果展示第61-70页
   ·内核及驱动调试方法第61-62页
     ·Printk第61页
     ·Kgdb第61-62页
   ·配置、编译、烧写内核第62-67页
       ·编译 Linux kernel第62-65页
     ·编译 BootLoader第65-66页
     ·编译 framework第66页
     ·烧写内核第66-67页
   ·Android 系统整体效果第67-69页
   ·本章小结第69-70页
第七章 结束语第70-72页
   ·工作总结第70-71页
   ·未来展望第71-72页
致谢第72-73页
参考文献第73-75页

论文共75页,点击 下载论文
上一篇:基于VC++开发工具的媒体播放器软件设计与开发
下一篇:数据挖掘在气象中的应用研究与实现