目的知识与技能.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 1 部分 目的、知识与技能 1.1 引言 看到课程的名字, “嵌入式软件设计” ,同学们能体会到,本课程所关注的是如何设计和实现基 于 ARM和 Linux 的嵌入式系统。那么,正确理解什么是嵌入式系统,为什么要学习嵌入式系统是学 习本课程的重要前提。 在此基础之上, 才能进一步学习和探讨有关嵌入式系统的设计与实现的问题, 进而深入到基于 ARM处理器架构 , 以及 Linux 操作系统的嵌入式系统的原理、 设计及实现等一系列问题。 本章将首先讲解嵌入式系统的定义、 为什么学习嵌入式系统, 进而比较嵌入式系统与 PC机及单片机的区别与联系,描述嵌入式系统的应用,以期给学生一个关于嵌入式系统的概念及直观的应用 实例;然后,概述嵌入式系统研发的基本过程;最后,简明扼要地阐述研发嵌入式系统所要具备的知识和所要掌握的技能。 1.2 定义及学习目的 “嵌入式系统”的全称应为“嵌入式计算机系统” 。所谓 “嵌入” 是指将一物“置于”另一物中, 所以,嵌入式系统可以理解为“一个成为其他产品构成成分的、为特殊目的而个性化设计的计算机 软、硬件的组合” 。要学习和了解嵌入式系统就必须首先正确理解计算机的内涵与外延。 什么是计算机?这是一个即容易、又很难回答的问题。而且,不同背景的人会给出不同的答案。 但无论答案如何,有一点是共同的,即:中央处理单元( CPU)是计算机的基本的、不可缺少的组成 成分。而有资料表明,世界范围内每 100 个 CPU中,只有不到 10 个用于台式机(包括各种 PC机和 台式工作站) ,其他 90 多个用于各种各样的产品中,见图 1-1 。 由此可见, “计算机 = PC 机”是一种不正确的陈述,更不是事实。但正是这一不正确的陈述 却被很多人接受“接受”为事实,并影响着高等学校计算机及相关院系的“教”与“学” 。目前,高 等学校几乎都设有计算机科学与技术或相关院系, 所开设的课程都围绕着 WinTel( Windows + Intel ), 即:绝大多数软件课程追随微软 ( Microsoft )Windows 的走向;绝大多数硬件课程基于英特尔 ( Intel ) 的 CPU 体系结构。图 1-2 描述了现行计算机及相关专业的课程设置概况,可以看出大家都忽略至少是淡化了一些实事: 除了微软的 Windows, 至少还有几十种操作系统; 除了英特尔的 x86 或奔腾,至少还有几十种处理器; 除了作为 PC机,计算机已被广泛地用于其他场合。 图 1-1 CPU 在各种类型的计算机中使用的比例 图 1-2 描述了现行计算机及相关专业的课程设置概况 基于上述的事实,我们在重新思考一下“什么是计算机?” 、“什么是 PC机?” 计算机是用来计算的仪器,尤指可进行高速数学或逻辑运算或汇编、存储、整理或处理信息的 可编程的电子机器。计算机由硬件加软件构成,计算机硬件的核心构成成分为处理器和储存器,可 能还有外围设备;而软件则可能由多种计算机语言写成。计算机并不一定需要有生命的自然人来直 接地操纵、控制和使用。 PC 机的英文名称为 Personal Computer, 是指面向个人用户而设计的没有个性的通用计算机。 其最主要的特征为用户是有生命的自然人,存在形式有两种:台式机和笔记本电脑。 比较上述  PC 机与计算机的定义,可以看出,除了作为  PC机,计算机无论是其硬件的配置、操 作系统的选择、还是软件的设计都有多种可能。即,嵌入式系统是有多种组成结构的。理论上讲, 从“片上系统”到“高性能计算机” ,只要一个含有处理单元及存储单元的实体成为其他产品的组成 成分,都可称为嵌入式系统。但业界对嵌入式系统还是赋予了特殊的含义 , 认为它不同于 PC机、也 有别于早期的单片机。以下将分别对嵌入式系统与 PC机和单片机进行简单的比较。 1.3 嵌入式系统应用 简单地说,嵌入式系统的应用是无所不在。特别是现在,计算机应用的普及、互联网技术的应 用,以及纳米微电子技术的突破,正强有力地推动着 21 世纪工商业活动、家庭生活等领域的自动化 和信息化进程。全过程自动化产品制造、大范围电子商务活动以及现代化家庭起居的需要,为嵌入 式系统的应用造就了巨大的商机。目前,国内大多数嵌入式系统仍然是以低端 CPU为主,这些低端 CPU为主的嵌入式系统产品充斥在我们的周围,如电冰箱、空调、微波炉、洗衣机等。高端 CPU为 主的嵌入式系统产品也逐步进入了人们的日常生活,诸如手机、 PDA 等,如图 1-4 所示。除了这些 日常生活用品,嵌入式系统也常常应用于医疗仪器、银行金融系统、机械制造系统和军事工业上中, 如 ATM机、 CNC控制系统、导弹控制系统等。 目前,国内大多数嵌入式系统仍然是以低端 8 位 CPU为主,但是随着生活

文档评论(0)

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

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

1亿VIP精品文档

相关文档