Keil编译完成后Program Size: Code=XXX RO-data=XXX RW-data=XXX ZI-data=XXX
Code:代码,指程序中代码即函数体的大小,程序中未使用的函数也会计算在CODE中,也即会占用FLASH空间,因此不用的函数最好删除掉。
RO-data:read-only data,只读数据,程序中只读的变量(也就是带Const的)和已初始化的字符串等。
RW-data:read-write data,可读写数据,已初始化的可读可写的变量。
ZI-data:zero-initialized data,初始化为零,或者未初始化的变量。未初始化的变量在运行时初始化为0。
Code+RO-data+RW-data=程序占用的FLASH大小。
RW-data+ZI-data=程序占用的RAM大小。