文章目录
嵌入式系统定义
电气工程协会(IEEE)的定义 :
嵌入式系统是用来控制、监控,或者辅助操作机器、装置、工厂等大规模系统的设备。这个定义主要是从嵌入式系统的用途方面来进行定义的。
更广泛的定义:
嵌入式系统是指以应用为中心,以计算机技术为基础,软件硬件可剪裁, 适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
嵌入式系统的特点
1.专用、软/硬件可剪裁可配置
2.低功耗、高可靠性、高稳定性
3.软件代码短小精悍
4.代码可固化
5.实时性
6.弱交互性
7.嵌入式系统软件开发通常需要专门的开发工具和开发环境
8.要求开发、设计人员有较高的技能
嵌入式系统的发展
嵌入式系统主要经历的4个阶段:
1.第1阶段是以单芯片为核心的可编程控制器形式的系统。
2.第2阶段是以嵌入式CPU为基础、以简单操作系统为核心的嵌入式系统。
3.第3阶段是以嵌入式操作系统为标志的嵌入式系统。
4.第4阶段是以物联网为标志的嵌入式系统。
未来嵌入式系统的发展趋势:
1)小型化、智能化、网络化、可视化
2)多核技术的应用
3)低功耗(节能)、