找回密码
 立即注册
Qt开源社区 门户 查看内容

02 - 单片机是什么?嵌入式?

2019-9-17 10:33| 发布者: admin| 查看: 487| 评论: 0

摘要: 嵌入式,通常指的是嵌入式系统。嵌入式系统,是以应用为中心,以计算机技术为基础,软件硬件可裁剪,适用于对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。以应用为中心:用途十分明确。软件硬件可裁 ...
嵌入式,通常指的是嵌入式系统。

嵌入式系统,是以应用为中心,以计算机技术为基础,软件硬件可裁剪,适用于对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。

  • 以应用为中心:用途十分明确。

  • 软件硬件可裁剪:灵活、功能可定制,从而也高效。

  • 专用计算机系统:不像windows,linux等通用系统一样,嵌入式系统是特异的,专用的。


嵌入式处理器典型架构

MCU(单片机)

  • Micro Control Unit,微控制器;

  • 是一种IC(集成电路)芯片,将CPU、RAM、ROM、输入输出、中断、定时器/计时器等功能,集成在一个芯片,编程一个超小型的计算机。

  • 单片机的名字是怎么来的呢?

    • 很久之前半导体的工艺还不成熟,不同功能做成多个芯片,则称“多片机”,后来集成到一个芯片,就称为“单片机”。

  • 如51,STM8,STM32

DSP

  • Digital Signal Processor,数字信号处理器

MPU

  • Micro Processor Unit,微处理器

SoC

  • System on Chip,片上系统

SoPC

  • System on a Programmable Chip,可编程片上系统


嵌入式与单片机的关系

  • 由上可知,单片机是嵌入式系统的一个子类。

  • 嵌入式是一个完成的计算机,单片机是没有外部设备的计算机。


从软件角度进行区分

  • 单片机:不带MMU(不支持虚拟地址),只能裸奔或上RTOS的系统,称为单片机。

  • 嵌入式:芯片自带MMU,可以上Linux、Android、WinCE较为“高级”的操作系统,称为嵌入式。


MMU,memory management unit,内存管理单元。

/** 2019.9.16 **/


----------------------------------------------------------------------------------------------------------------------
我们尊重原创,也注重分享,文章来源于微信公众号:油樽要做个正直的人,建议关注公众号查看原文。如若侵权请联系qter@qter.org。
----------------------------------------------------------------------------------------------------------------------

鲜花

握手

雷人

路过

鸡蛋

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了