1.1.2 嵌入式系统的特点

嵌入式系统是先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合的产物,这决定了它是技术密集、资金密集、知识高度分散、不断创新的系统。同时,嵌入式系统又是针对特定的应用需求而设计的专用计算机系统。这也决定了它必然有自己的特点。

不同的嵌入式系统具有一定的差异。一般来说,嵌入式系统有以下特点:

(1)软/硬件资源有限。但随着软/硬件技术的发展,过去只能安装在个人计算机(PC)中的软件,现在也出现在了复杂的嵌入式系统中。

(2)集成度高、可靠性高、功耗低。

(3)有较长的生命周期,嵌入式系统通常与所嵌入的宿主设备具有相同的使用寿命。

(4)软件程序存储(固化)在存储芯片上,开发者通常无法改变。

(5)嵌入式系统是计算机技术、半导体技术、电子技术和各个行业的应用相结合的产物。

(6)一般来说,嵌入式系统并非总是独立的设备,而是作为某个更大型计算机系统的辅助系统。

(7)嵌入式系统通常都与真实物理环境相连,并且是激励系统。激励系统通常处在某一状态,在得到输入信号或激发信号后,完成计算并输出更新后的状态。

另外,随着嵌入式微处理器性能的不断提高和软件的高速发展,越来越多的嵌入式系统出现了以下新特点:

(1)性能和功能越来越接近通用计算机系统。随着嵌入式微处理器性能的不断提高,一些嵌入式系统的功能也变得多而全。例如,智能手机、平板电脑和笔记本电脑在形式上越来越接近,尤其是人工智能的出现,让智能手机如虎添翼。

(2)网络功能已成为标配。随着网络的发展,尤其是物联网、移动互联网和边缘计算等的出现,网络功能已成为嵌入式系统的一种必备功能。