【STM32】MDK(keil5)编译后Program Size: Code=5230 RO-data=346 RW-data=52 ZI-data=1845代表什么意思--STM32选型
首先我们在编译结束后,会得到如下提示(单位为字节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选型相关推荐
- 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 ...
- 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(只读的 ...
- keil编译代码Program Size详解
Program Size: Code=x RO-data=x RW-data=x ZI-data=x 的含义 Code(代码): 程序所占用的FLASH大小,存储在FLASH. RO-data(只读的 ...
- keil5编译后Code RO-data RW-data ZI-data是什么
1.Code 是代码占用的空间. 2.RO-data是 Read Only 只读常量的大小(程序已经定义的常量),如const型. 3.RW-data是(Read Write) RW是可读可写变量,就 ...
- keil编译后显示的Program size含义
示例 使用keil编译完成后, 程序会弹出如下类似信息, 可能有些人不关注此类信息, 其实某些时候还是挺有帮助的, 比如裁剪程序尺寸, 使其大小能装进目标机器运行时; Program Size: Co ...
- mdk编译后的HTML,[转载]keil MDK编译完成后,Program Size:
Program Size: Code=344 RO-data=252 RW-data=100 ZI-data=1024 看了多遍,总是忘,这次还是把它分析透了吧,若有不对的地方还请各位看官指正补充 固 ...
- KEIL编译后程序的大小,Code、RO-data、RW-data、ZI-data的关系
MDK编译后显示: Program Size: Code=9748 RO-data=392 RW-data=20 ZI-data=1228 首先要弄懂这几个分别是什么? Code:程序代码,存储在ro ...
- MDK编译后生成bin文件占用FLASH大小说明
转自:http://blog.csdn.net/kuangdoushi/article/details/69499933 MDK编译程序完成后,如下所示: linking... Program Siz ...
- 关于C中编译后RO,RW,ZI的含义
下面我将给出几个例子,最直观的来说明RO,RW,ZI在C中是什么意思. 1; RO 看下面两段程序,他们之间差了一条语句,这条语句就是声明 一个字符常量 ...
- Keil编译后生成信息详解
优化等级0 Program Size: Code=24628 RO-data=376 RW-data=160 ZI-data=10136 优化等级3 Program Size: Code=18872 ...
最新文章
- linux完美卸载mysql,Linux下彻底卸载mysql详解
- 在AngularJS控制器之间共享数据
- menisa mysql_实例详细说明linux下去除重复行命令uniq
- Java Mail+Thymeleaf模板引擎实现发送HTML格式邮件
- 浙江师范计算机考研怎么样,浙江师范大学考研难吗?一般要什么水平才可以进入?...
- 《代码敲不队》第三次作业:团队项目的原型设计
- Android Studio 无法浏览插件市场
- MySQL巧妙利用help_topic表把以逗号分隔的字符串转换成行
- 如何才能写出“高质量”的代码?
- excel大学计算机试题,大学计算机一级excel部分试题
- 网络安全之红蓝对抗实战
- PS进阶篇——如何PS软件给图片部分位置打马赛克(四)
- Light OJ 1197
- C语言 数字实现字母表 链表实现字母表
- Oracle PL / SQL – UPDATE触发器之前的示例
- d3.js 实现企业图谱(基于vue)
- Muli3D源码分析(1) - 框架概览
- VMware清理Linux虚拟机硬盘
- 每日一课 | range()函数用法
- 商城后台系统商品模型(类型)新增接口开发