电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
SW4STM32如何查看程序占用RAM和FLASH?
已解决
73482
个问题
已帮助
5993
位优秀工程师
SW4STM32如何查看程序占用RAM和FLASH?
jn1989
2017-08-03
浏览量:2517
使用SW4STM32如何查看使用程序占用FLASH和RAM大小?IAR和keli都在编译信息里可以看到请问使用
SW4STM32如何查看呢?
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
汉云
发布于
2017-08-04
举报
评论 0
0
0
其他答案
数量:
5
汉云
发布于
2017-08-03
举报
评论 1
0
0
jn1989
回复了 汉云 :谢谢,终于看到了。请问这几个参数都是什么意思呢?是不是text和data分别是程序和数据的flash占用,bss和dec是RAM占用?hex是生产hex大小?
回复
Sourcelink
几时候出的那么神奇的编译器
发布于
2017-08-03
举报
评论 0
0
0
MOP
一般編譯就會有囉
也適用在NXP的IDE
发布于
2017-08-03
举报
评论 3
0
0
jn1989
回复了 MOP :你好,能稍微解释下这些字段的含义吗?我大概知道text是代码空间(在flash里?)、data是数据空间(也是flash?)那bss、dec和hex呢?我前面说的对吗?
回复
MOP
回复了 jn1989 :您好 Text+data+bss=dec 10進制 (byte) 然後hex是16進制, text是code和可執行指令部分, data是已經初始化的global/static變數 , bss 則是未初始化的global/static變數
回复
MOP
回复了 MOP :bss通常會初始化成0 ,而通常text+data會占用flash,data+bss會占用RAM
回复
donatello
直接在编译信息里面查看。
发布于
2017-08-03
举报
评论 0
0
0
sgf201
KEIL在编译输出的最后一行有提示,如果要看详细的,可以去工程点右键,然后选map文件,里边每个文件占用多少都有显示
发布于
2017-08-04
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
SW4STM32如何查看程序占用RAM和FLASH?
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: