关于嵌入式 这篇文章你可要好好看看
在工控行业常常会有技术工程师提问有关嵌入式的问题,主要表现为产品整体硬件结构设计师和软件开发技术工程师之间的争议,那么到底什么是嵌入式呢?下边就由小编为各位小伙伴详细介绍: 我们先从计算机系统方面来说什么是嵌入式,嵌入式就是嵌入式系统,IEEE(美国电气和电子工程师协会)对嵌入式的界定是用于控制、监控或是辅助操作机器和机器设备的装置,它是一种专用的计算机系统;在中国广泛认可的嵌入式系统界定是以应用为中心,以计算机技术为基础,硬件软件都可以裁剪,融入应用系统对功能、稳定性、成本费、体积、功能损耗等严格要求的专用计算机系统;从应用目标上多方面界定而言,嵌入式系统其实是软件和硬件的综合体,它还能够包含机械设备等附属装置。 嵌入式系统作为装置或机器设备的一部分,它是一个可以操控程序存储在ROM中的嵌入式处理器控制板。一些嵌入式系统还包括电脑操作系统,但大部分的嵌入式系统都是由单独程序实现全部控制逻辑。 再从工业自动化行业产品整体结构工程师和平常人对什么叫嵌入式的了解,嵌入式从字面上直接说把一个产品置入到另一个产品中,也就是从结构安裝方法考虑;我们以工业级平板电脑来讲,基本上自动化生产线及智能机械设备上大家都能看到一块显示屏,这一块显示屏一般是可以直接触摸操纵及显示的,有很多不一样称呼,这块工业级平板电脑便是一个个体直接嵌入到生产线及工业设备上的,这用产品整体结构设计师和平常人的直接称呼便是嵌入式产品,这也是嵌入式的另外一层含意。 那么嵌入式系统和嵌入式电脑到底有什么不同? 嵌入式操作系统(Embedded Operating System,简称为:EOS)就是指用在嵌入式系统的操作系统。嵌入式操作系统它是一种用途非常广泛的系统软件,一般包含与硬件有关的底层 驱动程序、系统内核、机器设备驱动插口、通讯协议、图形界面、标准化电脑浏览器等。嵌入式操作系统主要负责嵌入式系统的所有软、硬件资源的分派、任务调度,操纵、协调并发活动。嵌入式操作系统一定要体现它所在系统的特点,可以通过装卸一些模块来达到系统所要求的功能。现阶段在嵌入式领域普遍使用的电脑操作系统有:嵌入式实时操作系统μC/OS-II、嵌入式Linux、Windows Embedded、VxWorks等,以及应用在智能手机和平板电脑的Android、iOS等。 而嵌入式电脑就是指在一块单板电脑上的集成主板,处理器,内存,甚至是电脑硬盘等,即便是嵌入式的系统,光处理器这儿就会有许多不同的级別可选。比如:RISC构架中的ARM,XSCALE等,X86架构中的P3,P2,奔腾,586,486 ,386 等!在这里这些处理器又可以分低功耗和常规两大类!相对而言,低功耗处理器的产品价钱更高一些,能够在无风扇环境工作!这些指标都是根据产品的具体应用来挑选的,另外X86架构的嵌入式板卡基本能够相当于一般电脑的应用,相对而言,ARM的产品控制部分,跟X86架构的产品更加复杂一些。和常见的电脑有一些不一样。可安装系统的配套,也是必须依据状况来配置的!一些常用的视窗OS 都可以跑!比如:98,2000 ,NT等。但这些都要依据处理器级別而确定!此外,便是一些 嵌入式的OS,比如:WIN CE,WIN XPE ,LINUX等。 嵌入式计算机系统跟各位小伙伴的日常生活密切相关,它们可能就在各位小伙伴的移动手机、PDA、轿车、电视机、家用冰箱、中央空调及别的许多机器设备中。实际上,嵌入式系统是现如今电子计算机工业发展最迅速的一部分。随着适用嵌入式计算机系统的机器设备的增加,程序员、业余爱好者及各类技术工程师对怎样 设计和搭建自己的设备越来越感兴趣。 相信各位小伙伴看了本文之后已经做的什么是嵌入式,嵌入式系统和嵌入式电脑了。 |