嵌入式操作系统(Embedded System)是指以应用为中心、以计算机技术为基础,软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统 。举例来说,大到油田的集散控制系统和工厂流水线,小到家用VCD机或手机,甚至组成普通PC终端设备的键盘、鼠标、硬盘、Modem等均是由嵌入式处理器控制的 。
嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一 。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等 。特别是随着消费家电的智能化,嵌入式更显重要 。像我们平常常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等等都是典型的嵌入式系统 。
嵌入式系统是软硬结合的东西,一般出色的嵌入式开发工程师都熟练掌握硬件与软件两方面的技术 。在搞硬件设计方面,有时要开发一些与硬件关系最密切的最底层软件,如BootLoader、Board Support Package(像PC的BIOS一样,往下驱动硬件,往上支持操作系统),最初级的硬件驱动程序等 。对硬件原理非常清楚,擅长定义各种硬件接口 。
什么叫"嵌入式开发"?嵌入式开发即embedded development 。是嵌入式系统embedded system的开发 。多指软件开发发面 。
嵌入式系统,是一种完全嵌入受控器件内部为特定应用设计的专用计算机系统 。与个人计算机这样的通用计算机系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务 。由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本 。由于嵌入式系统通常进行大量生产,所以单个的成本节约能够随着产量进行成百上千的放大 。
嵌入式系统设计涵括的范围很广,从4、8、16、32至64-bit,从家电(电视、洗衣机、微波炉、影响)、通讯器材(switch、gateway、modem)、电器仪表(医疗电子器材、数据采集)、移动通讯(手机、PDA、卫星定位)、电玩,以至工业控制(生产自动化)等等 。
嵌入式系统的核心是由一个或几个预先编程好执行少数几项任务的微处理器或者微控制器组成 。与通用计算机能够运行用户选择的软件不同,嵌入式系统上的软件通常是暂时不变的;所以经常称为“固件(firmware)” 。
什么是嵌入式开发?嵌入式开发是做什么的嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统 。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用 户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能 。嵌入式系统开发就是对于除了电脑之外的所有电子设备上操作抄系统的开发,开发对象有手机、掌上电脑、机电系统等 。
【嵌入式系统】一般指非PC系统,它包括硬件和软件两部分 。硬件包括处理器/微处理器、存储器及外设器件和I/O端口、图形控制器等 。软件部分包括操作系统软件(OS)(要求实时和多任务操作)和应用程序编程 。有时设计人员把这两种软件组合在一起 。应用程序控制着系统的运作和行为;而操作系统控制着应用程序编程与硬件的交互作用 。
【什么叫嵌入式开发】想了解更多有关嵌入式开发的详情,推荐咨询达内教育 。该机构拥有1v1督学跟踪式学习有疑问随时沟通,企业级项目,课程穿插大厂真实项目讲解,对标企业人才标准制定专业学习计划,囊括主流热点技术,理论知识+学习思维+实战操作,打造完整学习闭环 。该机构实战讲师、经验丰富、多种班型供学员选择、独创TTS8.0教学系统,满足学生多样化学习需求 。【感兴趣的话点击此处,免费学习一下】
- 日产风雅是什么级别的车
- 小满的寓意 小满是什么季节
- 虎眼石适合什么生肖带 虎眼石的功效与作用
- 白色情人节是什么时候 白色情人节和情人节有什么区别
- 四月份节日 四月份是什么季节
- Mac版是什么意思 你可能对Mac有误解
- 牡丹亭简介故事梗概50字 牡丹亭讲的是什么故事
- BBA是什么级别的车 买BBA的人收入如何
- 举案齐眉的案是什么意思 举案齐眉是褒义词还是贬义词
- 外交关系代办级是什么意思 专家解读降为代办级意味什么