什么是MCU?
MCU全称MicrocontrollerUnit,翻译过来就是微控制器。
简单说:它把电脑的核心部件CPU,存储器(ROM/RAM),各种外设接口,全都集成在一颗小小的芯片上,相当于一个"迷你电脑"
核心特点:集成度高(小巧不占地方),主打控制(指挥设备干活)
MCU的"硬件家底"(架构+外设)
架构:低端MCU用「冯。诺依曼架构」(简单但稍慢),高性能款(比如ARMCortex-M系列)用「哈佛架构」(速度更快,效率更高)
常用外设:
GPIO:控制LED灯,读取按键,最基础也最常用
定时器:产生PWM波,比如控制电机转速, LED调光
通信接口:UART(串口),I2C,SPI,设备之间传数据全靠它
ADC/DAC:采集传感器信号(比如温度,电压),让设备"感知"世界
看门狗:防止程序"跑飞",让设备更稳定
低功耗:多种睡眠模式,功耗低到微安级,适合电池供电设备(比如智能穿戴)


