通过40多年的开展,嵌入式体系现已广泛使用在科学研讨、工程规划、军事技能,各类工业、商业文化艺术、娱乐业、人们的日常日子等方方面面。跟着数字信息技能和网络技能的飞速开展。计算机、通讯、消费电子的一体化趋势日益显着,这必将培育出一个巨大的嵌入式商场。嵌入式体系技能也成为当时重视、学习、研讨的热门。
嵌入式体系的概念
嵌入式体系是硬件 和软件严密结合的专用计算机体系。“嵌入式”反映了这些体系一般是更大体系中的一个组成部分。嵌入式体系自身是一个相对含糊的界说,不同的安排对其界说也略有不同,但粗心是相同的,咱们来看一下嵌入式体系的相关界说。
ARM工控主板_NXP_LS1046A
依照电气和电子工程师学会(IEEE的界说,嵌入式体系是操控、监督或辅佐机器和设备运转的设备。这个界说主要是从嵌入式体系的用处方面来进行界说的。更具一般性,也是在大都书本材料中运用的关于嵌入式体系的界说:嵌入式体系是指以使用为中心,以计算机技能为根底,软件、硬件可取舍,习惯使用体系对功用、可靠性、本钱、体积和功耗严格要求的专用计算机体系。它包含硬件和软件两部分。硬件包含处理器/微处理器、存储器及外设器材、I/O端口、图形操控器等。软件包含操作体系软件(要求实时和多使命操作)和使用程序编程。有时规划人员把这两种软件组合在起, 使用程序操控着体系的运作和行为,而操作体系操控着使用程序编程与硬件的交互作用。
由以上嵌入式体系的界说可知,嵌入式体系在使用数量上远远超过了各种通用计算机,一台通用计算机的外部设备中就包含了5~ 10个嵌入式微处理器,键盘、鼠标、软驱、硬盘、显示卡、显示器、调制解调器、网卡、声卡、打印机、扫描仪、摄像头、USB集线器等均是由嵌入式处理器操控的。
嵌入式计算机体系同通用型计算机体系比较具有以下特色:
①嵌入式体系一般是面向特定使用的嵌入式中心微处理器(CPU), 与通用型的最大不同便是嵌入式CPU大多作业在为特定用户群规划的体系中,履行的是带有特定要求的预先界说的使命,如实时性、安全性、可用性等。它一般具有低功耗、体积小、集成度高级特色,可以把通用CPU中许多由板卡完结的使命集成在芯片内部,然后有利于嵌入式体系规划趋于小型化,移动才干大大增强,跟网络的耦合也越来越严密。
②嵌入式体系是将先进的计算机技能、半导体技能、电子技能与各个职业的详细使用相结合的产品。这一点就决议了它必定是一个技能密布、资金密布、高度涣散、不断创新的常识集成体系。
③嵌入式体系的硬件和软件都必须高效率地规划,因地制宜、去除冗余。因为嵌入式体系一般需求进行大量生产,所以单个本钱的节省,可以跟着产值进行成百上千的扩大。
④嵌入式体系和详细使用有机地结合在-起, 它的升级换代和详细产品同步进行,嵌入式体系产品一旦进入商场,具有较长的生命周期。
⑤为了进步履行速度和体系可靠性,嵌入式体系中的软件般 都固化在 存储器芯片中或单片机内部,而不是存储于磁盘等载体中。
⑥嵌入式体系自身不具备自举开发才干,即便规划完结今后用户一般也不能对其间的程序功用进行修正,必须有套开发工具和环境才干进行开发。