当前位置:首页 > 智慧问答 > 正文

嵌入式分哪几类

嵌入式分哪几类

嵌入式系统的分类可以从多个角度进行,主要包括以下几个方面: 嵌入式处理器的分类 嵌入式微控制器(MCU):又称为单片机,通常集成有丰富的片上外设资源,适合于控制任务。...

嵌入式系统的分类可以从多个角度进行,主要包括以下几个方面:

嵌入式处理器的分类

  • 嵌入式微控制器(MCU):又称为单片机,通常集成有丰富的片上外设资源,适合于控制任务。微控制器的最大特点是单片化,功耗成本低,可靠性高。
  • 嵌入式微处理器(EMPU):源于通用计算机中的CPU,主要特点是具有32位以上的处理器,具有比较高的性能,价格也较高。
  • 嵌入式DSP处理器:专门用于信号处理方面的处理器,具有很高的编译效率和指令执行速率,主要用于数字滤波、FFT、频谱分析等。
  • 嵌入式片上系统(SOC):追求产品系统最大包容的集成器件,体积小,功耗低,可靠性高。

嵌入式操作系统的分类

  • Rich OS类:使用全功能操作系统如Linux、Android等,具备复杂的人机、网络、文件系统等。
  • RTOS类(实时操作系统):运行功能紧凑但具有很强实时性的RTOS,例如FreeRTOS、RT-Threads、uC/OS-II等。
  • Bare-metal类:不包含任何操作系统,可能会包含事件调度器,主要是功能比较单一的应用。

按实时性分类

  • 实时嵌入式操作系统:主要面向控制、通信等领域,如WindRiver公司的VxWorks、ISI的pSOS、QNX系统软件公司的QNX等。
  • 非实时嵌入式操作系统:主要面向消费类电子产品,如PDA、移动电话、机顶盒、电子书、WebPhone等。

按应用领域分类

  • 移动领域:如智能手机、平板电脑等,运行功能齐全的操作系统。
  • 实时嵌入式领域:如工业控制、航空航天等,需要满足实时性要求。
  • 深嵌入式领域:如智能家居、物联网设备等,通常使用微控制器和简单的RTOS。

综上所述,嵌入式系统的分类不仅涉及处理器的类型,还包括操作系统的选择以及应用领域的具体需求。这些分类帮助我们更好地理解嵌入式系统的多样性和复杂性,从而在实际应用中选择合适的解决方案。

最新文章