论文部分内容阅读
Android操作系统以其开放性和良好的移植性自其诞生以来就受到广大嵌入式爱好者和生产制造商的关注。随着嵌入式硬件技术的发展以及产品需求的同步发展,Android在嵌入式领域中具有广阔的应用前景。以往各大厂商基本上都是开发自己的操作系统,但是这种方式成本很大,开发周期也很长,而且不同系统间兼容性差,不利于平台的推广。但是,自从Google公司发布了Android操作系统之后,各大厂商以及很多研究人员都加入到该系统的开发,希望可以将该系统应用于自己的产品硬件平台。随着嵌入式硬件技术的发展,以及对操作系统的功能需求以日俱增,Android操作系统在嵌入式领域中有着越来越广阔的前景。近年来,基于Linux的嵌入式技术已经成为当前嵌入式领域研究的一个亮点。本论文首先以Android的系统组成和结构为研究对象,深入分析了Android的架构组成、运行原理、内核优化和图形系统等。然后以S3C2410开发板为系统移植目标平台,重点分析了Android的Linux内核的移植过程。将Andriod操作系统移植到ARM9开发平台,启动Android内核挂载文件系统完成主要的应用功能。在此基础上,以打印模块为对象,在android系统下对打印做实验,打印成功。