- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于嵌入式系统的手机应用设计实验报告1
目录
第一章、 引言 0
第二章、嵌入式开发基本介绍 1
1.1 嵌入式 Linux 简介 1
1.2 嵌入式 Linux 开发平台简介 2
第三章、嵌入式LINUX 开发 2
1建立开发环境 2
2.建立开发环境 3
2.1开发环境 3
2.2引导装载程序(BOOTLOADER)的建立与烧写、配置 3
2.3移植LINUX 内核并烧写 5
2.4建立根文件系统并烧写 7
2.5开发应用程序并植入Linux 7
第四章、基于嵌入式系统的手机应用设计 9
1.主函数的编写 9
2.功能实现。 9
3.程序编译与运行 9
结束语 11
附录 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、MIPS、POWERPC 到ARM,以及其他许多硬件体系结构,目前在世界范围,ARM体系结构的 SOC 逐渐占领32 位嵌入式微处理器市场,并且在国内市场上很容易购买到 ARM 核的嵌入式处理器,我们所介绍的硬件平台也是基于 ARM 体系结构,Intel 的Xscale PXA270处理器,由北京博创兴业科技有限公司开发的 UP-TechPXA270 实验仪器。 博创科技近日正式推出基于 Intel XScale 架构的两款高端嵌入式系统教学科研平台 UP-TECHPXA270 和UP-TECHPXA270。 其中 UP-TECHPXA270 采用 Intel XScale 架构 PXA270 嵌入式微处理器, UP-TECHPXA270基于 Intel XSCALE 架构最新的 PXA270 嵌入式微处理器。PXA270 最高主频可达 624MHz,加入了 Wireless MMX 技术,大大提升了多媒体处理能力;同时 PXA270 还加入了 Intel SpeedStep 动态电源管理技术,在保证CPU 性能的情况下,最大限度地降低移动设备功耗。PXA270 可以广泛应用于 PDA、智能手机、PMP 产品中。 博创科技的 UP-TECHPXA270 教学科研平台主要是面向计算机、软件专业的高端平台,微处理器主频稳定运行在 520MHz,采用13×13mm VFBGA 封装,内部集成 iwmmx 指令,加速处理器对多媒体数据的 处理速度。可运行 Linux 2.4.x 和Linux 2.6.x 内核,支持 QT/E、miniGUI 等嵌入式图形界
文档评论(0)