嵌入式系统概述汇编.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统概述汇编

* 其他嵌入式操作系统 VxWorks是目前使用最广泛、市场占有率最高的实时系统 QNX是一个实时的、可扩充的操作系统 Palm OS有开放的操作系统应用程序接口 OS-9是为微处理器的关键实时任务而设计的操作系统 LynxOS是一个分布式、嵌入式、可规模扩展的实时操作系统 * 5. 嵌入式系统开发 嵌入式系统的开发过程 : * 5.1 交叉编译与链接 交叉编译器和交叉链接器是能够在宿主机上运行,并且能够生成在目标机上直接运行的二进制代码的编译器和链接器 基于ARM体系结构的gcc交叉开发环境中,arm-linux-gcc是交叉编译器,arm-linux-ld是交叉链接器 嵌入式系统在链接过程中通常都要求使用较小的函数库,如uClibc、uClibm 和newlib等 * 5.3 测试和优化 嵌入式软件测试中,常常要在基于目标机的测试和基于宿主机的测试之间做出折衷 嵌入式软件相比PC软件,更加看重性能测试和健壮性测试 * 基本步骤(开发板) 1.熟悉开发板上的硬件资源; 2.学习Linux操作系统的指令集和在PC机上安装Linux操作系统; 3.安装双系统或Vmware虚拟机两种方式;(ubuntu10.04或redhat) 4.PC机上的交叉编译环境的搭建(包括arm-gcc等); 5.Uboot(bootload)系统引导程序的编译; 6.嵌入式 Linux操作系统内核的编译(包括网卡、声卡、显示、触摸屏等驱动); 7.嵌入式 Linux操作系统内核的移植; 8.C/C++/JAVA/QT编程环境的安装和搭建; 9.应用程序的开发及代码编写; 10.应用程序的测试及优化。 * 是按照体系结构、运算速度、系统规模和适用领域分为大型、中型、小型和微型。这种计算机分类方法沿袭了约4 0多年。 * 近十年来,随着计算机技术的迅速发展,实际情况了根本性的变化。例如,20世纪60年代末期定义的微型计算机个人计算机的计算能力和处理速度也超过了当年的大、中型计算机。 近些年来,随着半导体、微电子和计算机等技术的快速发展及广泛应用,现代计算机面向应用出现了两大分支:实现智能化控制的嵌入式计算机系统,以及进行高速、海量数值计算的通用计算机系统,并据此将计算机分为嵌入式计算机和通用计算机两大类。 随着计算机技术和产品对其它行业的渗透,以应用为中心进行分类的方法变得切合实际。 通用计算机系统:具有计算机的标准形态,可以装配不同的应用软件,以雷同面目出现并应用在社会的各个方面.其典型产品为PC; 由于嵌入式计算机系统要嵌入到对象体系中,实现的是对象的智能化控制,因此,它有着与通用计算机系统完全不同的技术要求与技术发展方向。 通用计算机系统的技术要求是高速、海量的数值计算;技术发展方向是总线速度的无限提升,存储容量的无限扩大。?而嵌入式计算机系统的技术要求则是对象的智能化控制能力;技术发展方向是与对象系统密切相关的嵌入性能、控制能力与控制的可靠性。?  * ?嵌入式应用已由工业、通信和网络扩展到与数字多媒体相关的消费领域,其强劲的发展势头验证了全球数字化革命的倡导者尼葛洛庞帝的预言:嵌入式应用是PC和互联网之后最伟大的应用发明。 嵌入式系统的广泛应用已经渗入到我们日常生活的各个方面。在手机、MP3、PDA、数码相机、电视机,甚至电饭锅、手表里都有嵌入式系统的身影,工业自动化控制、仪器仪表、汽车、航空航天等领域更是嵌入式系统的天下。据估计,每年全球嵌入式系统带来的相关工业产值已超过1万亿美元。随着多功能手机、便携式多媒体播放机、数码相机、HDTV和机顶盒等新兴产品逐渐获得市场的认可,嵌入式系统的市场正在以每年30%的速度递增(IDC预测)。(2005年) * 嵌入式最初是用于工业控制 在中国工业控制领域,与国民生产、通讯、医疗、航天、交通相关的嵌入式应用继续快速增长。 根据Forrester调研公司报告,连接到网络上的非PC设备要远远超过PC,到2010年PC将只占据联网设备的5%。嵌入式系统在众多非PC设备的网络化、智能化中具有广阔的前景。 * * 现代人的工作、生活节奏越来越快,虽然在家的时间越来越少,但对家的重视却有增无减。随着智能化家庭的不断完善与发展,我们对家庭可能出现的安全隐患、家用电器的管理、电视节目的互动以及家庭通讯的便捷性有了更多的控制权和选择权,信息技术的发展让生活多了一份安心与省心。 利用最新的数字技术打造的智能家庭包括:家庭安全管理、远程生活服务管理、视频娱乐、现代通信管理,集数字化、信息化、自动化一体的家庭智能化服务系统。 智能化家庭具有以下三个大特点:一是改变人们对家庭管理服务的观念,引导人们追求更高的生活质量;二是促进

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档