0

我对 IAR 嵌入式工作台中生成的 .map 文件有疑问。

我正在使用具有 512 KB 闪存和 128 KB RAM 的 MK60DN512VLQ10。

以下哪些存储在 Flash 中,哪些存储在 RAM 中?

158 852 字节的只读代码存储器
18 446 字节的只读数据存储器
22 532 字节的读写数据存储器

这是总内存使用量还是运行时间的变化?

谢谢。

4

1 回答 1

0

这在一定程度上取决于您的链接器配置,但在正常的链接器配置下,只读存储器放置在闪存中,而读写存储器放置在 RAM 中。第二个问题的答案也取决于链接器配置,但在典型情况下,读写数包括包含 c 堆栈的块和为堆保留的块。

于 2018-04-12T09:11:04.993 回答