嵌入式 – 代码看加载【1】IDE 生成的代码大小

  • Post author:
  • Post category:其他


更新历史

20220318

  1. 首次编辑,简述 keil 工程生成的代码大小,以及存放的空间位置;



引言

这篇文章介绍了 keil 工程生成代码的各中 data 的介绍,以及在地址空间中的存放差异。

依旧是【

固件防复制系列

】的衍射知识总结,在真正讨论程序加载以及堆栈的分配及使用问题前,先以 keil 为实践 IDE 对象来简单描述下代码生成后,各种数据的放置空间,以及若存在空间不足情况下,代码的简单体积缩减。



生成数据区分



各数据含义

在这里插入图片描述

图1 keil 编译信息截图

这里我们可以看到:

程序大小:Code=90512 RO-data=4184 RW



版权声明:本文为u011106767原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。