微控制器和微处理器

关键词: 微控制器、微处理器、嵌入式系统大多使用微控制器的原因

1. 微控制器(microcontroller)

在同一块芯片内除了中央处理单元(CPU)之外还集成了部分内存外设。集成与微控制器内的内存外设称为片内内存片内外设,否则称为片外内存片外外设

微控制器和微处理器_第1张图片

2. 微处理器(microprocessor)

台式机和笔记本电脑的处理芯片属于微处理器。微处理器提供高速的总线以实现与外部的内存和外设进行交互
协调处理器的高速总线与速度较慢的外设需要童工芯片组来完成。
微控制器和微处理器_第2张图片

3. 嵌入式系统大多使用微控制器的原因

  • 为了节约成本和节省功耗:在实现相同功能的前提下,将大量的芯片集成在一块芯片内的制造和使用成本,以及功耗都更低
  • 简化硬件设计:由于微控制器内集成了大量的外设,使得嵌入式系统的硬件设计得到了极大的简化

4. 微控制器VS微处理器

  • 微控制器:CPU + 片内内存 + 片内外设
  • 微处理器:CPU
  • 对于软件工程师而言, 微控制器和微处理器没有任何区别

声明:此文章为本人在学习狄泰软件学院《十二月提升计划》所做的笔记,参考书籍《专业嵌入式软件开发》——李云,文章中包含狄泰软件资料内容和《专业嵌入式软件开发》资料内容,一切版权归狄泰软件《专业嵌入式软件开发》所有!

你可能感兴趣的:(微控制器和微处理器)