网站建设项目的网络图,wordpress 只看到一个主题,wordpress主题安装掉线,wordpress图片上添加图标STM32中程序占用内存容量 Keil MDK下Code, RO-data,RW-data,ZI-data这几个段:
Code存储程序代码。 RO-data存储const常量和指令。 RW-data存储初始化值不为0的全局变量。 ZI-data存储未初始化的全局变量或初始化值为0的全局变量。 占用的FlashCode RO Data RW Data;
运行消…STM32中程序占用内存容量 Keil MDK下Code, RO-data,RW-data,ZI-data这几个段:
Code存储程序代码。 RO-data存储const常量和指令。 RW-data存储初始化值不为0的全局变量。 ZI-data存储未初始化的全局变量或初始化值为0的全局变量。 占用的FlashCode RO Data RW Data;
运行消耗的最大RAM RW-dataZI-data;
这个是MDK编译之后能够得到的每个段的大小例如下图Program Size 中的Code R0 RW ZI
可以计算出占用的FLASH 3445645617234.26kB占用的RAM1721890818.63kB
STM32F103芯片的内存资源如下
那么堆栈是如何分配的呢堆栈的内存占用就是在上面RAM分配给RW-dataZI-data之后的地址开始分配。