嵌入式系统定义和使用,嵌入式系统和桌面通用系统的区别,嵌入式系统结构组成,嵌入式软件组成
嵌入式系统定义和使用
一、嵌入式系统
1、定义:用于控制、监视或者辅助操作机器和设备的装置,嵌入式系统的前提是有一个需要被控制的机器。
2、含义:嵌入式系统就是将计算机的硬件或软件嵌入其他机电设备或应用系统中,构成新的系统,即嵌入式系统
3、构造原则:嵌入式系统是以应用为中心,以计算机技术为基础,采用可剪裁软硬件,适用于对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统,用于实现对其他设备的控制监视或管理功能,让机器变得智能。
二、嵌入式系统使用场合
1、监测控制:数控机床,单电机,仪表
2、小型化,微型化期间,设备:通讯,医疗,移动,办公
3、大吞吐量型号处理:视频流处理
4、移动媒体信号处理:DC,MP3,MP4
5、多机电协同工作:汽车电子,航空电子
6、基本上不是计算机但是有类似计算机能提供的服务的设备都属于嵌入式了。
嵌入式系统和桌面通用系统的区别
一、任务专一
1、嵌入式系统
1.1、嵌入式系统中的任务是专用而确定的
1.2、如:心脏监视器只需运行信号输入,信号处理,心电图显示任务
1.3、如果要更改任务,需要对整个系统进行重新设计或在线维护
2、桌面通用系统
2.1、桌面通用系统需要支持大量的、需求多样的应用程序
2.2、对系统中运行的程序不做假设
2.3、程序升级,更新很方便
二、响应实时
1、嵌入式系统
1.1、嵌入式系统对实时性有较高要求
1.2、实时性:指系统能在限定的响应时间内提供所需水平的服务。(POSIX 1003.b)
1.3、嵌入式实时系统可分为:
A、强实时性:响应时间us~ms级
B、一般实时:响应时间ms~s级
C、弱实