软件设置
添加文件路径
输出HEX文件
查看代码大小
代码信息说明
readonly code memory占用FLASH空间
readonly data memory占用FLASH空间
readwrite data memory占用SRAM空间
生成的bin文件大小 = readonly code memory + readonly data memory
查看方法1
查看方法2(推荐)
内存空间溢出报错
编译报错输出“unable to allocate space for sections/blocks with a total estimated minimum size of xxxx”的信息,提示空间不足,可通过查看代码大小和芯片容量大小,来确定是ROM空间不足还RAM空间不足。
- 若为ROM空间不足,可通过修改提高编译器的代码优化水平来减小代码的占用空间大小;
- 若为RAM空间不足,则只能修改代码或使用RAM空间更大的芯片。