RAM/ROM/FLASH/EEPROM + C语言核心关键字与构造类型 完全笔记

📅 2026/7/9 10:48:23
RAM/ROM/FLASH/EEPROM + C语言核心关键字与构造类型 完全笔记
static/const/volatile + 结构体/联合体 + 宏定义/枚举/位段一、RAM / ROM / FLASH / EEPROM 对比存储器断电是否保留数据能否电气擦写擦写特点典型用途RAM(内存)否(易失)可以,速度快按字节/字任意读写,无需擦除运行时变量、栈、堆ROM(狭义)是(非易失)传统意义上不可现场改写(出厂固化)—早期固定程序存储,现在很少单独出现FLASH(闪存)是(非易失)可以,但有限制必须先按"扇区/页"整块擦除,才能重新写入,不能像RAM那样任意字节改写STM32的程序存储区;也常被用来存配置数据EEPROM是(非易失)可以通常支持按字节擦写,不需要整块擦除频繁读写的小容量配置/校准数据