什么是嵌入式系统?

原创 2004年11月12日 23:24:00
嵌入式系统一般指非PC系统,它包括硬件和软件两部分。硬件包括处理器/微处理器、存储器及外设器件和I/O端口、图形控制器等。软件部分包括操作系统软件(OS)(要求实时和多任务操作)和应用程序编程。有时设计人员把这两种软件组合在一起。应用程序控制着系统的运作和行为;而操作系统控制着
应用程序编程与硬件的交互作用。

嵌入式系统的核心是嵌入式微处理器。嵌入式微处理器一般就具备以下4个特点:1)对实时多任务有很强的支持能力,能完成多任务并且有较短的中断响应时间,从而使内部的代码和实时内核心的执行时间减少到最低限度。2)具有功能很强的存储区保护功能。这是由于嵌入式系统的软件结构已模块化,而为了避
免在软件模块之间出现错误的交叉作用,需要设计强大的存储区保护功能,同时也有利于软件诊断。3)可扩展的处理器结构,以能最迅速地开展出满足应用的最高性能的嵌入式微处理器。4)嵌入式微处理器必须功耗很低,尤其是用于便携式的无线及移动的计算和通信设备中靠电池供电的嵌入式系统更是如此,
如需要功耗只有mW甚至μW级。 嵌入式计算机系统同通用型计算机系统相比具有以下特点: 

1.嵌入式系统通常是面向特定应用的
嵌入式CPU与通用型的最大不同就是嵌入式CPU大多工作在为特定用户群设计的系统中,它通常都具有低功耗、体积小、集成度高等特点,能够把通用CPU中许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统设计趋于小型化,移动能力大大增强,跟网络的耦合也越来越紧密。

2.嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物。这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。

3.嵌入式系统的硬件和软件都必须高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能,这样才能在具体应用中对处理器的选择更具有竞争力

4.嵌入式系统和具体应用有机地结合在一起,它的升级换代也是和具体产品同步进行,因此嵌入式系统产品一旦进入市场,具有较长的生命周期。

5.为了提高执行速度和系统可靠性,嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中。

6.嵌入式系统本身不具备自举开发能力,即使设计完成以后用户通常也是不能对其中的程序功能进行修改的,必须有一套开发工具和环境才能进行开发。

嵌入式系统的发展历史

嵌入式系统经历了从单板机时代到单片机时代,诞生于20世纪70年代末,经历了SCM、MCU、SoC三大阶段。 (1)第一代嵌入式处理器 SCM即单片微型计算机(Single Ch...
  • qwerrr1234
  • qwerrr1234
  • 2017年04月25日 16:41
  • 748

嵌入式系统的分层与专业的分类

嵌入式系统的分层与专业的分类。   嵌入式系统分为4层,硬件层、驱动层、操作系统层和应用层。   1、硬件层,是整个嵌入式系统的根本,如果现在单片机及接口这块很熟悉,并且能用C和汇编语言来编程的话...
  • flywiththejet
  • flywiththejet
  • 2015年12月09日 10:59
  • 1231

脚本与嵌入式系统

(原创文章,转载请注明出处) 脚本以前限于行业应用,一直给我低效、低能的印象,但凡事总有个例外,我工作中用到了脚本语言。于是让我思索到底这个脚本在嵌入式系统上,特别是工业系统上,能有多大的作为?到底能...
  • coolbacon
  • coolbacon
  • 2014年07月10日 23:04
  • 5891

嵌入式系统和嵌入式操作系统

嵌入式系统和嵌入式操作系统      一 什么是嵌入式系统         嵌入式系统一般指非PC系统,有计算机功能但又不称之为计算机的设备或器材。它是以应用为中心,软硬件可裁减的,适应应用系统...
  • xjbclz
  • xjbclz
  • 2016年07月09日 16:54
  • 1080

嵌入式linux和嵌入式android系统有什么区别和联系?

转自:http://bbs.eeworld.com.cn/thread-430437-1-1.html   这个问题很多人问,尤其是初入嵌入式的菜鸟。其实大家都认为android是java,已经不是l...
  • xgbing
  • xgbing
  • 2014年02月28日 09:45
  • 10049

嵌入式系统之系统分区(system partition)

系统分区映射概念从上图我们可以看到一共有三种方法去提高系统的性能:架构提高,重写应用,使用不同的策略。 映射(mapping)就是把行为级转换为结构和执行。 最后综合的时候,是包括分区和映射两个部...
  • c602273091
  • c602273091
  • 2015年05月01日 19:49
  • 1306

嵌入式系统的结构

嵌入式系统的结构 如图5-1所示,为嵌入式系统硬件模型结构,此系统主要由微处理器MPU、外围电路,以及外设组成,微处理器为ARM嵌入式处理芯片,如ARM7TMDI系列及arm9系列微处理器,...
  • kakaka2011
  • kakaka2011
  • 2014年08月08日 15:10
  • 1831

嵌入式系统的应用领域

嵌入式系统是数字化产品的核心,制造工业、过程控制、通讯、仪器、仪表、汽车、船舶、航空、航天、军事装备、消费类产品等均是嵌入式计算机的应用领域。 1.消费类电子产品       消费类电子产...
  • moqingxinai2008
  • moqingxinai2008
  • 2016年11月27日 14:54
  • 508

谈谈嵌入式系统的可靠性和安全性

这里谈的安全性,跟通用计算机所说的网络安全性不是一个概念,网络安全性指的是数据不被人为破坏和窃取,计算机不被恶意控制。而这里谈的安全性,指的是设备安全,例如自动化生产线不夹断工人手指。     可靠...
  • djyos
  • djyos
  • 2015年05月13日 16:49
  • 2356

关于嵌入式系统日志打印的一点建议

关于嵌入式系统日志打印的一点建议
  • lxxjj1
  • lxxjj1
  • 2015年09月15日 21:15
  • 1636
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:什么是嵌入式系统?
举报原因:
原因补充:

(最多只允许输入30个字)