keil-map文件解析
查看程序占用FLASH和RAM的大小
另外打开编译输出的map文件最下方也可看出:
程序输出包括四种类型:
- Code :程序代码
- RO-data : Read Only Data 表示只读常量,比如const 类型
- RW-data :Read Write Data 初始化了的可以读写的变量
- ZI-data :Zero Initialize Data 未被初始化的可以读写的变量,如未初值的全局变量数组,uint8_t uart_buff[100]
FLASH 占用大小为:Code + RO Data + RW Data
RAM占用大小为: RW Data + ZI Data