基于嵌入式系统的手机应用的设计实验报告.doc
文本预览下载声明
PAGE
PAGE 11
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc 第一章、 引言 PAGEREF _Toc \h 0
HYPERLINK \l _Toc 第二章、嵌入式开发基本介绍 PAGEREF _Toc \h 1
HYPERLINK \l _Toc 1.1 嵌入式 Linux 简介 PAGEREF _Toc \h 1
HYPERLINK \l _Toc 1.2 嵌入式 Linux 开发平台简介 PAGEREF _Toc \h 2
HYPERLINK \l _Toc 第三章、嵌入式LINUX 开发 PAGEREF _Toc \h 2
HYPERLINK \l _Toc 1建立开发环境 PAGEREF _Toc \h 2
HYPERLINK \l _Toc 2.建立开发环境 PAGEREF _Toc \h 3
HYPERLINK \l _Toc 2.1开发环境 PAGEREF _Toc \h 3
HYPERLINK \l _Toc 2.2引导装载程序(BOOTLOADER)的建立与烧写、配置 PAGEREF _Toc \h 3
HYPERLINK \l _Toc 2.3移植LINUX 内核并烧写 PAGEREF _Toc \h 5
HYPERLINK \l _Toc 2.4建立根文件系统并烧写 PAGEREF _Toc \h 7
HYPERLINK \l _Toc 2.5开发应用程序并植入Linux PAGEREF _Toc \h 7
HYPERLINK \l _Toc 第四章、基于嵌入式系统的手机应用设计 PAGEREF _Toc \h 9
HYPERLINK \l _Toc 1.主函数的编写 PAGEREF _Toc \h 9
HYPERLINK \l _Toc 2.功能实现。 PAGEREF _Toc \h 9
HYPERLINK \l _Toc 3.程序编译与运行 PAGEREF _Toc \h 9
HYPERLINK \l _Toc 结束语 PAGEREF _Toc \h 11
HYPERLINK \l _Toc 附录 PAGEREF _Toc \h 12
第一章、 引言
目前 Linux已广泛应用于信息家电、数据网络、工业控制、医疗卫生航空航天等众多领域。在嵌入式领域,随着价格低廉、结构小巧的各种微处理器的产生为外设连接提供了稳定可靠的硬件架构,限制嵌入式系统发展的瓶颈就突出表现在软件方面。
尽管从八十年代末开始,陆续出现了一些嵌入式操作系统,比较著名的有 Vxwork、pSOS、Neculeus 和 Windows CE。但这些专用操作系统都是商业化产品,其高昂的价格使许多低端产品的小公司望而却步,并且其源代码的封闭性也大大限制了开发者的积极性。
结合中国实情,当前国家对自主操作系统的大力支持,为源码开放的 LINUX 的推广提供的广阔的发展前景。对上层应用开发者而言,嵌入式系统需要的是一套高度简练、界面友善、质量可靠、应用广泛、易开发、多任务,并且价格低廉的操作系统。Linux 对厂商不偏不倚而且成本极低,能够很快成为用于各种设备的操作系统。如今,业界已经达成共识:即嵌入式 linux 是大势所趋,其巨大的市场潜力与酝酿的无限商机必然会吸引众多的厂商进入这一领域。
第二章、嵌入式开发基本介绍
1.1 嵌入式 Linux 简介
Linux 正在嵌入式开发领域稳步发展。因为 Linux 使用 GPL,所以任何对将 Linux 定制于自己特定开发板或 PDA、掌上机、可佩带设备感兴趣的人都可以从因特网免费下载其内核和应用程序,并开始移植或开发。许多 Linux 改良品种迎合了嵌入式市场。它们包括 RTLinux(实时 Linux) 、uclinux(用于非 MMU 设备的 Linux) 、Montavista Linux(用于 ARM、MIPS、PPC 的 Linux 分发版) 、ARM-Linux(ARM 上的 Linux)和其它 Linux 系统。 嵌入式 Linux 的发展比较迅速。NEC、索尼已经在销售个人视频录像机等基于 Linux 的消费类电子产品, 摩托罗拉则计划在其未来的大多数手机上使用Linux, IBM也制定了在手持机上运行Linux的计划。 数年来,“Linux 标准库”组织一直在从事对在服务器上运行的 Linux进行标准化的工作,现在,嵌入式计算领域也开始了这一工作。嵌入式 Linux 标准吸引了“Linux标准库”以及 Unix 组织中有益的元素。
1.2 嵌入式 Linux 开发平台简介
嵌入式 LINUX 可以运行的硬件平台十分广泛,从 X86
显示全部