- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android开源项目向AR2410实验箱上的移植论文
Android开源项目向ARM2410实验箱上的移植
摘 要
1991年ARM公司成立于英国剑桥,主要出售芯片设计技术的授权。目前,采用ARM技术知识产权(IP)核的微处理器,即我们通常所说的ARM微处理器,已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场,基于ARM技术的微处理器应用约占据了32位RISC微处理器75%以上的市场份额,ARM技术正在逐步渗入到我们生活的各个方面。
Google公司于2007年11月5日推出的基于Linux平台的开源手机操作系统Android,是首个为移动终端打造的真正开放和完整的移动软件。由于Android的开放性和自由性,其在未来的应用必定会十分广泛。
本文介绍嵌入式系统 1.Bootloader移植、 2.Android Linux内核移植、3.Android文件系统裁剪移植 和4.Android应用程序开发。
关键词: Android Linux嵌入式 Android应用程序
ABSTRACT
ARM was founded in 1991 in Cambridge, England. It primarily sells the licensing of chip design technology. At present, the use of ARM technology intellectual property (IP) core microprocessor, which we usually refer to the ARM microprocessor, has control over the industry, consumer electronics, communication systems, network systems, wireless systems and other kinds of Market, ARM-based microprocessor technology applications accounted for about 32-bit RISC microprocessor, according to more than 75% market share, ARM technology is gradually infiltrated into every aspect of our lives.
Google Inc. on November 5, 2007 launch of the open source Linux-based mobile operating system Android, is the first mobile terminal to create a truly open and complete mobile software. As the Androids openness and freedom, its application in the future will be very extensive.
This article describes the embedded system Bootloader transplantation, Android Linux kernel porting, Android and the Android file system, cutting transplantation application development.
Key Words: Android, Linux, Embedded, Android Application
目 录
第一章 绪论 7
1.1 立题背景与意义 7
1.2 本文的研究目的和主要工作 7
第二章 嵌入式系统介绍 8
2.1 嵌入式系统概述 8
2.1.1 嵌入式系统的发展 8
2.1.2 嵌入式系统的定义 9
2.1.3 嵌入式系统的特点 9
2.2 基于ARM和Linux的嵌入式开发平台 10
2.3.1 开发平台的选择 10
2.3.2 Linux操作系统 11
2.3 本章小结 12
第三章 嵌入式硬件系统及其工作原理 13
3.1 处理器主控模块 13
3.1.1 开发板的硬件参数 13
3.1.2 开发板的地址资源映射 14
3.2 Linux下串口通信原理 15
3.2.1 异步串行通信及其协议 15
3.2.2 串行接口标准 16
3.3.3 S3C2410内置的UART控制器 16
3.2.4 Linux下串口操作 17
3.2 本章小结 17
第四章 Android开源项目移植 18
4.1 Bootloader
文档评论(0)