编译器输出内存信息
Posted 知晓编程
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译器输出内存信息相关的知识,希望对你有一定的参考价值。
针对iar和keil编译器输出内存的分配做说明
IAR
keil
先说IAR
readonly code memory 是存储在flash中的
readonly data memory 是存储在flash中的(只读常量,如const型)
readwrite data memory 是存储在RAM中的
再说keil
Code: 存储到flash中的程序代码。
RO-data:(Read Only)只读常量的大小,如const型。
RW-data:(Read Write) 初始化了可读写变量的大小。即已初始化为非零的全局变量。
ZI-data:(Zero Initialize) 没有初始化或初始化为0的可读写的变量的大小
以上是关于编译器输出内存信息的主要内容,如果未能解决你的问题,请参考以下文章