嵌入式系统的定义和区别

从通用性角度来分类可以分为通用计算机和嵌入式计算机。

嵌入式系统的体系结构

硬件层

嵌入式处理器

嵌入式微处理器,微控制器,数字信号处理器。
SoC(system on chip)

中间层

板级支持包(BSP),为了支持操作系统,使之能更好的运行于硬件主板,实现系统软件与底层硬件的隔离。

操作系统层

嵌入式操作系统(EOS)

应用层

嵌入式系统的特点

  • 嵌入专用
  • 综合性强
  • 设计高效
  • 程序固化
  • 需要独立的开发系统
  • 生命周期长
  • 可靠性高,成本低,资源受限,功耗低