请选择 进入手机版 | 继续访问电脑版
搜索
查看: 443|回复: 1

什么是嵌入式系统?嵌入式系统的特点是什么?

[复制链接]
发表于 2017-6-13 13:45 | 显示全部楼层 |阅读模式
1.jpg

随着移动互联网、物联网的高速发展,嵌入式系统的应用越来越普遍,在通讯、网络、工控等领域发挥着越来越重要的作用,但什么是嵌入式系统呢?就让快递柜主板小编给大家讲解一下:

嵌入式系统是用于控制、监视或辅助操作机器,或工厂运作的设备装置,是为了特定应用而设计的专用计算机系统,相对比个人计算机这样的通用计算机系统不同,其应用系统是一种针对功能、可靠性、成本、体积、功耗等系数,较为高严格要求的专用计算机系统。

通常,嵌入式系统装置一般都由嵌入式计算机系统和执行装置组成,嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、系统软件层和应用软件层组成,执行装置也称为被控对象,它可以接收嵌入式计算机系统发出的控制命令,执行所规定的操作或任务。

事实上,所有带有数字接口的设备,如手机、工控机、自助终端机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是由单个程序实现整个控制逻辑。

以上就是什么是嵌入式系统的介绍,接下来为大家介绍下嵌入式系统的特点:

1.系统安全

嵌入式系统一般没有系统软件和应用软件的明显区分,不要求其功能设计及实现上过于复杂,这样一方面利于控制系统成本,同时也利于实现系统安全。

2.jpg

2.高效稳定

高实时性的系统软件(OS)是嵌入式软件的基本要求,软件代码要求高质量和高可靠性,为了提高运行速度和系统可靠性,嵌入式系统中的软件一般都固化存储在存储器芯片中。

3.jpg

3.广阔的应用前景

嵌入式系统与具体应用有机结合在一起,升级换代也是同步进行, 并具有非常广阔的应用前景,其应用包括工业控制、交通管理、信息家电、家庭智能管理、POS网络、环境工程等领域。

4.jpg

4.微内核易操作

由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限,所以内核较传统的操作系统要小得多,目前大部分的嵌入式系统,其核心往往是一个只有几K到几十K的微内核,需要根据实际的使用进行功能扩展或者缩减,但是由于微内核的存在,使得这种扩展能够非常顺利的进行。

5.jpg

5.多任务操作系统

嵌入式软件开发要想走向标准化,就必须使用多任务的操作系统,嵌入式系统的应用程序可以没有操作系统直接在芯片上运行,但是为了合理的调度多任务、利用系统资源、系统函数以及和专家库函数接口,这样才能保证程序执行的实时性、可靠性,并减少开发时间,保障软件质量。

6.jpg

6.专用性强

嵌入式系统的个性化很强,其中软件系统和硬件的结合非常紧密,一般要针对硬件进行系统的移植,即使在同一品牌、同一系列的产品中也需要根据系统硬件的变化和增减不断进行修改。

同时针对不同的任务,往往需要对系统进行较大更改,程序的编译下载要和系统相结合,这种修改和通用软件的“升级”是完全两个概念。

7.jpg

7.可开发工具和环境

由于其本身不具备自主开发能力,即使设计完成以后用户通常也是不能对其中的程序功能进行修改的,必须有一套开发工具和环境才能进行开发。

这些工具和环境一般是基于通用计算机上的软硬件设备,以及各种逻辑分析仪、混合信号示波器等,开发时往往有主机和目标机的概念,主机用于程序的开发,目标机作为最后的执行机,开发时需要交替结合进行。

8.jpg

以上就是本文的全部内容,可以看出,正是由于嵌入式系统的特点,使其应用在越来越广泛的领域。

在如今迅猛发展的数字化信息时代,使得嵌入式系统有更大的市场需求,嵌入式技术也会具有更广阔的发展创新空间,将会让嵌入式市场迎来更好的发展前景。

回复

使用道具 举报

发表于 2017-6-14 16:08 | 显示全部楼层
入门技术,收下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

facebook google plus twitter linkedin weibo
©2019 Tensilica Corporation

小黑屋|手机版|Archiver|Tensilica技术社区

GMT+8, 2019-7-23 08:06 , Processed in 0.332978 second(s), 10 queries , MemCache On.

快速回复 返回顶部 返回列表