CCS5.4怎么查看堆栈最大使用情况

[复制链接]
4701|2
 楼主| pluto55 发表于 2014-3-10 14:18 | 显示全部楼层 |阅读模式
本帖最后由 pluto55 于 2014-3-10 14:20 编辑

CC5.4如何查看软件最大堆栈使用情况?使用的芯片为MSP430F2132
在.map中只看到了这个 @dirtwillfly

           

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
dirtwillfly 发表于 2014-3-10 21:32 | 显示全部楼层
MAP文件大概分为文件头、内存配置、段映射、全局符号四部分。内存配置与CMD文件中的MEMORY指令关联,在CMD文件中定义的程序与数据区间定义,在该部分均可以找到对应,与CMD文件不同的时,在MAP文件中加入了一个实际使用的区间,即在程序中实际用到的空间长度。段映射部分与CMD文件中 的SECTION指令关联,在该部分程序中所有的段实际映射的起始地址与实际长度均有详细说明。可以具体到程序中PROGMA指定的段和各个单独文件产生 的OBJ文件。全局符号可以是程序使用的每一个函数、程序中定义的全局变量均可以在此找到对应的起始地址。MAP文件中采用两种方式列举,一种为按相应地 址排列,另一种按全局符号字母排列。

上面一段是从别处复制来的,你参考下
 楼主| pluto55 发表于 2014-3-11 08:51 | 显示全部楼层
dirtwillfly 发表于 2014-3-10 21:32
MAP文件大概分为文件头、内存配置、段映射、全局符号四部分。内存配置与CMD文件中的MEMORY指令关联,在CMD ...

是的,.map 里面有各个.c文件占用的FLASH大小,也有堆栈的分配量(80字节),但是没有堆栈的使用量,我查到IAR是有这个功能、MDK也有这个功能,CCS能没有吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

88

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部