查看HIGHTEC编译的map文件(基于TC29x芯片)

£可爱£侵袭症+ 提交于 2020-02-07 06:46:17

本文主要介绍查看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等

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!