本文主要介绍查看map文件中内存占用的方法,开发环境是HIGHTEC,芯片型号为TC29x。
1.起始位置
对于内存占用的详细说明起始于“BEGIN EXTENDED MAP LISTING”
2排序方式
共有两种排序方式:1.按地址;2.按名字。
3详细说明
1.具体包括每个symbol占用的内存的开始和结束位置,占用大小,隶属于哪个内存块等。
2.对于ram区来说,_HEAP_END即为占用ram的大小,也是占用ram结束的位置,此位置尽量不要超出ram区结束位置。
3.对于flash来说,_DTOR_END为结束位置。
4.结束位置
END EXTENDED MAP LISTING
5.Memory Configuration
此处显示了各个内存块的位置、大小、使用情况等。
6.显示默认ram等
来源:CSDN
作者:野狼96
链接:https://blog.csdn.net/weixin_41543617/article/details/104193478