首先我们在编译结束后,会得到如下提示(单位为字节Byte)


Program Size: Code=25528 RO-data=6660 RW-data=72 ZI-data=4888

  • Code: 程序所占用的FLASH大小,存储在FLASH.

  • RO-data: Read-only-data,程序定义的常量,存储在FLASH中。

  • RW-data:Read-write-data,已经被初始化的变量,存储在SRAM中。

  • ZI-data:Zero-Init-data,未被初始化的变量,存储在SRAM中。

我们使用STM32ZET6芯片,FLASH=512K,
Ram=64K

烧写的时候是FLASH中的被占用的空间为:

  • ROM(Flash) size = Code+RO-data+RW-data = 25528 + 6660 + 72 = 32260 = 32260/1024 K= 31.5 K < 512 K

程序运行的时候,芯片内部RAM使用的空间为:

  • RAM size = RW-data+ZI-data = 72 + 4888 = 4960 = 4960/1024K = 4.84 K < 64 K

//******************************************************************//

承接stm32单片机、STC系列单片机设计、嵌入式问题咨询

联系QQ:2424644692

//******************************************************************//

【STM32】MDK(keil5)编译后Program Size: Code=5230 RO-data=346 RW-data=52 ZI-data=1845代表什么意思--STM32选型相关推荐

  1. Keil中 Program Size: Code RO-data RW-data ZI-data 所代表的意思

    在Keil中编译工程成功后,下面的Bulid Ouput窗口中会输出下面这样一段信息: Program Size: Code=1220  RO-data=264  RW-data=44  ZI-dat ...

  2. Program Size: Code=x RO-data=x RW-data=x ZI-data=x 的含义

    Program Size: Code=x RO-data=x RW-data=x ZI-data=x 的含义 Code(代码): 程序所占用的FLASH大小,存储在FLASH. RO-data(只读的 ...

  3. keil编译代码Program Size详解

    Program Size: Code=x RO-data=x RW-data=x ZI-data=x 的含义 Code(代码): 程序所占用的FLASH大小,存储在FLASH. RO-data(只读的 ...

  4. keil5编译后Code RO-data RW-data ZI-data是什么

    1.Code 是代码占用的空间. 2.RO-data是 Read Only 只读常量的大小(程序已经定义的常量),如const型. 3.RW-data是(Read Write) RW是可读可写变量,就 ...

  5. keil编译后显示的Program size含义

    示例 使用keil编译完成后, 程序会弹出如下类似信息, 可能有些人不关注此类信息, 其实某些时候还是挺有帮助的, 比如裁剪程序尺寸, 使其大小能装进目标机器运行时; Program Size: Co ...

  6. mdk编译后的HTML,[转载]keil MDK编译完成后,Program Size:

    Program Size: Code=344 RO-data=252 RW-data=100 ZI-data=1024 看了多遍,总是忘,这次还是把它分析透了吧,若有不对的地方还请各位看官指正补充 固 ...

  7. KEIL编译后程序的大小,Code、RO-data、RW-data、ZI-data的关系

    MDK编译后显示: Program Size: Code=9748 RO-data=392 RW-data=20 ZI-data=1228 首先要弄懂这几个分别是什么? Code:程序代码,存储在ro ...

  8. MDK编译后生成bin文件占用FLASH大小说明

    转自:http://blog.csdn.net/kuangdoushi/article/details/69499933 MDK编译程序完成后,如下所示: linking... Program Siz ...

  9. 关于C中编译后RO,RW,ZI的含义

    下面我将给出几个例子,最直观的来说明RO,RW,ZI在C中是什么意思.             1; RO             看下面两段程序,他们之间差了一条语句,这条语句就是声明 一个字符常量 ...

  10. Keil编译后生成信息详解

    优化等级0 Program Size: Code=24628 RO-data=376 RW-data=160 ZI-data=10136 优化等级3 Program Size: Code=18872 ...

最新文章

  1. linux完美卸载mysql,Linux下彻底卸载mysql详解
  2. 在AngularJS控制器之间共享数据
  3. menisa mysql_实例详细说明linux下去除重复行命令uniq
  4. Java Mail+Thymeleaf模板引擎实现发送HTML格式邮件
  5. 浙江师范计算机考研怎么样,浙江师范大学考研难吗?一般要什么水平才可以进入?...
  6. 《代码敲不队》第三次作业:团队项目的原型设计
  7. Android Studio 无法浏览插件市场
  8. MySQL巧妙利用help_topic表把以逗号分隔的字符串转换成行
  9. 如何才能写出“高质量”的代码?
  10. excel大学计算机试题,大学计算机一级excel部分试题
  11. 网络安全之红蓝对抗实战
  12. PS进阶篇——如何PS软件给图片部分位置打马赛克(四)
  13. Light OJ 1197
  14. C语言 数字实现字母表 链表实现字母表
  15. Oracle PL / SQL – UPDATE触发器之前的示例
  16. d3.js 实现企业图谱(基于vue)
  17. Muli3D源码分析(1) - 框架概览
  18. VMware清理Linux虚拟机硬盘
  19. 每日一课 | range()函数用法
  20. 商城后台系统商品模型(类型)新增接口开发

热门文章

  1. 我的五年百度博客文章列表
  2. 书单:交互设计书籍推荐
  3. meterpreter 监控桌面命令(screenshare)
  4. 基于鱼群算法的函数寻优算法
  5. Windows - 电脑屏幕眼睛保护色的取值
  6. Kali2.0安装小度wifi驱动
  7. UE4 虚幻引擎,3D数学(一),3D坐标系,2D坐标系
  8. java jsp试卷_JSP试题-带答案
  9. 基于DDPG的智能交通灯控制算法
  10. js页面跳转与url获取