一般 MCU 包含的存储空间有:片内 Flash 与片内 RAM,RAM 相当于内存,Flash 相当于硬盘.编译器会将一个程序分为好几个部分,分别存储在 MCU 不同的存储区.Keil 工程在编译完之后,会有相应的程序所占用的空间提示信息,如下所示:Program Size: Code=12266 RO-data=790 RW-data=232 ZI-data=8096 上面提到的 Program Size 包含以下几个部分:1)Code:代码段,存放程序的代码部分:2)RO-data:只读数