从上个世纪70年代单片机的出现到今天,应用,嵌入式系统少说也有近30年的历史了。可以说嵌入式系统经历了发展的4个阶段。今天小编就为大家分享一下嵌入式系统发展的4个主要阶段:

1、无操作系统阶段

随着各种嵌入式微处理器、微控制器的广泛纵观嵌入式系统的发展历程,大致经历了以嵌入式系统最初的应用是基于单片机的,大多以可编程控制器的形式H=|现,具有监测、伺服、设备指示等功能,通常应用于各类工业控制和飞机、导弹等武器装备中,一般没有操作系统的支持,只能通过汇编语言对系统进行直接控制,运行结束后再清除内存。这些装置虽然已经初步具备了嵌入式的应用特点,但仅仅只是使用8位的CPU芯片来执行一些单线程的程序,因此严格地说还谈不上“系统”的概念。

这一阶段嵌入式系统的主要特点是:系统结构和功能相对单一,处理效率较低,存储容量较小,几乎没有用户接口。由于这种嵌入式系统使用简便、价格低廉,因而曾经在工业控制领域中得到了非常广泛的应用,但却无法满足现今对执行效率、存储容量都有较高要求的信息家电等场合的需要。

2、简单操作系统阶段

20世纪80年代,随着微电子工艺水平的提高,IC制造商开始把嵌入式应用中所需要的微处理器、I/O接口、串行接口以及RAM、ROM等部件统统集成到一片VLSI(超大规模集成电路)中,制造j_}{面向I/O设计的微控制器,并一举成为嵌入式系统领域中异军突起的新秀。与此同时,嵌入式系统的程序员也开始基于一些简单的“操作系统”开发嵌入式应用软件,大大缩短了开发周期、提高了开发效率。这一阶段嵌入式系统的主要特点是:出现了大量高可靠、低功耗的嵌入式CPU(如PowerPC等),各种简单的嵌入式操作系统开始出现并得到迅速发展。此时的嵌入式操作系统虽然还比较简单,但已经初步具有了一定的兼容性和扩展性,内核精巧且效率高,主要用来控制系统负载以及监控应用程序的运行。

3、实时操作系统阶段

20世纪90年代,在分布控制、柔性制造、数字化通信和信息家电等巨大需求的牵引下,嵌入式系统进一步飞速发展,而面向实时信号处理算法的DSP产品则向着高速度、高精度、低功耗的方向发展。随着硬件实时性要求的提高,嵌入式系统的软件规模也不断扩大,逐渐形成了实时多任务操作系统(RTOS),并开始成为嵌入式系统的主流。这一阶段嵌入式系统的主要特点是:操作系统的实时性得到了很大改善,已经能够运行在各种不同类型的微处理器上,具有高度的模块化特点和扩展性。此时的嵌入式操作系统已经具备了文件和目录管理、设备管理、多任务、网络、图形用户界面(GUI)等功能,并提供了大量的应用程序接EI(API),从而使得应用软件的开发变得更加简单。

4、面向Internet阶段

21世纪无疑将是一个网络的时代,将嵌入式系统应用到各种网络环境中去的呼声自然也越来越高。目前大多数嵌入式系统还孤立于Intemet之外,随着Intemet的进一步发展,以及Intemet技术与信息家电、工业控制技术等日益紧密的结合,嵌入式设备与Intemet的结合才是嵌入式技术的真正未来。

信息时代和数字时代的到来,为嵌入式系统的发展带来了巨大的机遇,同时也对嵌入式系统厂商提出了新的挑战。目前,嵌入式技术与Intemet技术的结合正在推动着嵌入式技术的飞速发展,嵌入式系统的研究和应用会出现更多的新的显著变化。而从事嵌入式开发工作也成为了时下年轻人向往的职业。

嵌入式计算机的发展阶段,嵌入式发展经历了哪四个阶段?相关推荐

  1. 嵌入式计算机的发展阶段,嵌入式系统的定义与发展历史

    嵌入式系统的定义与发展历史 嵌入式系统诞生于微型机时代,经历了漫长的独立发展的单片机道路.下面是小编整理的关于嵌入式系统的定义与发展历史,希望大家认真分析! 目前,在嵌入式系统应用领域中,不少人对什么 ...

  2. 计算机的发展历程目前为止共经历了四代,计算机的主要元件发展经历了哪四代变化?...

    匿名用户 1级 2016-12-26 回答 子计算机的发展阶段通常以构成计算机的电子器件来划分,至今已经经历了四代,目前正在向第五代过渡.每一个发展阶段在技术上都是一次新的突破,在性能上都是一次质的飞 ...

  3. 现代计算机发展经历的阶段,计算机的发展经历了那几个阶段

    计算机的发展经历了那几个阶段 第一章作业 1. 计算机的发展经历了那几个阶段?各阶段的主要特征? 答:一 电子管计算机,特征:采用电子管作为计算机的逻辑单元. 二 晶体管电路电子计算机,特征:逻辑单元 ...

  4. 计算机网络阶段,计算机网络的发展大致可分为四个阶段,目前人类进入了()。 - 问答库...

    问题: [单选] 计算机网络的发展大致可分为四个阶段,目前人类进入了(). A . 计算机网络阶段 B . 信息高速公路阶段 C . 计算机网络互联阶段 D . 远程终端联机阶段 教育心理学是研究教育 ...

  5. 嵌入式计算机平台作用,嵌入式系统在机器人系统中的作用

    嵌入式系统在机器人系统中的作用 几十年前,机器人的应用主要限于工业和研究环境,甚至限于科幻小说领域.如今,机器人技术已渗透到几乎每个领域.它们是日常生活的一部分,通常人类没有意识到它们的影响. 随着技 ...

  6. 单板嵌入式计算机定义,Fox 嵌入式单板计算机

    VersaLogic 的 Fox 是一款 PC/104 格式单板计算机 (SBC). 该器件具有丰富的 I/O 功能.低功耗,以及在整个工业温度范围内的无风扇工作能力. Fox 板充分发挥了 DMP ...

  7. 嵌入式计算机 硬盘录像机,嵌入式数字硬盘录像机安装步骤 硬盘安装及使用注意事项【详细介绍】...

    数字硬盘录像机的安装也是一个技术活,要想快速准确的安装完毕,必须要了解相应的知识,今天我们就来介绍一下现在应用比较广泛的一种数字硬盘录像机的安装,也就是数字硬盘录像机安装. 数字硬盘录像机的相关介绍 ...

  8. 单板嵌入式计算机定义,用于嵌入式控制系统的单板计算机

    在控制中应用嵌入式系统的一大优势就是能够满足各种形状系数. ARM嵌入式处理器设计组的高级产品经理Haydn Povey指出:"随着控制算法呈现复杂化的趋势,相关人员正在将注意力从PLC逐渐 ...

  9. 用英文给嵌入式计算机下定义,嵌入式课程设计报告--嵌入式系统项目设计.doc

    河海大学计算机与信息学院(常州) 课程设计报告 题 目 嵌入式系统项目设计 专业.学号 授课班号 277704 学生姓名 同组学生 指导教师 完成时间 2011年6月 课程设计(报告)任务书 (理 工 ...

最新文章

  1. 配电基础知识汇总,99%的人都收藏了!
  2. Android Binder机制学习笔记
  3. SAP Spartacus Header区域的渲染逻辑
  4. 检测字符串包含emoji表情
  5. Redis 通配符批量删除key
  6. tensorflow 模型可视化_基于tensorflow-2.x的yolov3实现
  7. 使用zabbix如何自动清理30天前的数据
  8. 建议电脑电源标准逐步去掉-12V、3.3V
  9. flash 绘图API:绘制秀曲线图形
  10. 谷歌浏览器怎么长截图怎么截_电脑谷歌浏览器截长图方法详解
  11. 多媒体计算机音乐大赛评分表,歌唱比赛的评分标准
  12. 如何在表格里做计算机统计表,excel怎么制作统计表格 excel统计表怎么添加标题...
  13. 计算机系统用户登录密码错误,电脑开机密码正确却进不去,老提示密码错误
  14. 江西省信息技术知识竞赛
  15. 【VSCode】yarn : 无法加载文件 A:\yuke\node\node_gobal\yarn.ps1,因为在此系统上禁止运行脚本。
  16. syscall(SyS_gettid)是什么
  17. CSDN学霸课表——系统集成项目管理工程师(软考中级)
  18. 子曾经曰过,我竭力想要闯进你的世界,你却闭门不开。
  19. STM32F4 读取双相编码器(附源码)
  20. 南大通用GBase 8s兼容Oracle 区别

热门文章

  1. SLAM后端优化之-核函数
  2. java限制发送短信次数_使用java发送短信验证码码,出现流量限制怎么办?急急急...
  3. vue中的适配:px2rem
  4. 1048 Find Coins
  5. 51nod 1623 完美消除(数位DP)
  6. 1 java开发工具IDEA的使用
  7. tarjan求LCA模板
  8. 有1~5000一组乱序数列,请使用伪代码对该数进行排列
  9. HDOJ-3790-最短路径问题 解题报告
  10. Moravec角点检测算子