嵌入式硬件

嵌入式硬件是”埋”在设备里的计算机——路由器、智能手表、无人机、工业控制器里都有嵌入式系统。它们通常体积小、功耗低、实时性强。


嵌入式系统的组成

部件说明与台式机的区别
MCU/SoC微控制器或片上系统集成 CPU+RAM+Flash+外设
RAM通常 64KB-4GB极小容量
Flash程序存储,通常 256KB-16GB断电不丢失
外设接口GPIO/UART/SPI/I2C/CAN控制硬件传感器
电源通常 3.3V/5V 供电低功耗设计
晶振提供时钟信号精度要求高

嵌入式处理器分类

类型典型产品核心数频率RAM功耗适用
8-bit MCUATmega328P (Arduino)116MHz2KBmW简单控制
32-bit MCUSTM32F41-4168MHz192KB10-100mW工业控制
Cortex-M MCUSTM32H71-2480MHz1MB100-500mW高性能控制
应用处理器Raspberry Pi (BCM2711)41.5GHz8GB2-7W边缘计算
FPGAXilinx Zynq可编程可编程外接1-10W硬件加速

各章节

章节内容
[[01_开发板开发板]]
[[02_MCUMCU]]
[[03_FPGAFPGA]]
[[04_通信接口通信接口]]
[[05_选型指南选型指南]]