• 已解决 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)
最佳答案

其他答案 数量:5
jn1989 回复了 汉云 :谢谢,终于看到了。请问这几个参数都是什么意思呢?是不是text和data分别是程序和数据的flash占用,bss和dec是RAM占用?hex是生产hex大小? 回复

  • 一般編譯就會有囉

    kinetis-arm-code-and-data-size-information.png

    也適用在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 回复

  • KEIL在编译输出的最后一行有提示,如果要看详细的,可以去工程点右键,然后选map文件,里边每个文件占用多少都有显示
    • 发布于2017-08-04
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

SW4STM32如何查看程序占用RAM和FLASH?