E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ZI-data
keil5编译后生成 Program Size: Code RO-data RW-data
ZI-data
是什么
在keil5下全编译了这么多次代码,每次编译完了后都有这么一行提示,闲来没事还是搜索学习了一下。ProgramSize:Code=49560RO-data=7032RW-data=308ZI-data=1100180(数据当然是不一样的哈)通过查阅keil5的帮助文档(ARMDevelopmentTools),看到样的的一个数据,如图Code(inc.data)RODataRWDataZIData
yl浪迹天涯
·
2020-07-30 22:15
keil5
嵌入式
KEIL编译器区分RW-data和
ZI-data
KEIL工程的编译提示输出信息中有一个语句“ProgramSize:Code=xxRO-data=xxRW-data=xxZI-data=xx”,它说明了程序各个域的大小,编译后,应用程序中所有具有同一性质的数据(包括代码)被归到一个域,程序在存储或运行的时候,不同的域会呈现不同的状态,这些域的意义如下:Code:即代码域,它指的是编译器生成的机器指令,这些内容被存储到ROM区。RO-data:R
_大谷
·
2020-07-30 22:09
stm32
RO-data、RW-data、
ZI-data
的解释
KEILMDK查看代码量、RAM使用情况–RO-data、RW-data、
ZI-data
的解释KEILRVMDK编译后的信息ProgramSize:Code=86496RO-data=9064RW-data
退5不落5
·
2020-07-30 22:58
STM32
KEIL MDK 查看代码量、RAM使用情况--RO-data、RW-data、
ZI-data
的解释(转)
源:KEILMDK查看代码量、RAM使用情况--RO-data、RW-data、
ZI-data
的解释KEILRVMDK编译后的信息ProgramSize:Code=86496RO-data=9064RW-data
weixin_33943347
·
2020-07-30 22:50
关于Stm芯片,keil编译后输出的信息,查看程序所占用的Flash、RAM空间大小
RO-data,RW-data,ZI-dataCode为程序代码部分,比如语句RO-data表示程序定义的常量consttemp;字符串"123"RW-data表示已初始化非0的全局变量和静态局部变量
ZI-data
天使也有爱
·
2020-07-30 22:04
单片机
STM32——.bss .data .text 与Code, RO-data , RW-data,
ZI-data
的关系
核心就是RAM和ROM的作用和区别1.bss.data.text1.1bss段:bss段(bsssegment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。bss是英文BlockStartedbySymbol的简称。bss段属于静态内存分配。1.2data段:数据段(datasegment)通常是指用来存放程序中已初始化的全局变量的一块内存区域。数据段属于静态内存分配。1.3text段
çheryアΔan
·
2020-07-30 22:26
STM32
C/C++
Keil-MDK查看代码量,RAM时候用情况Code;RO-data;RW-data;
ZI-data
的分析
ZI-data
是ZeroInitialize没有初
猪哥-嵌入式
·
2020-07-30 22:25
嵌入式
Keil MDK中的Code, RO-data , RW-data,
ZI-data
分别代表什么意思?(转)
KeilMDK中的Code,RO-data,RW-data,
ZI-data
分别代表什么意思?
Bryantnip
·
2020-07-30 22:52
keil编译后code,RO-data,RW-data,
ZI-data
含义及mcu的flash实际存储数据
ZI-data
代表未初始化的读写数据,程序中定义了但没有
spdian
·
2020-07-30 22:43
嵌入式开发进阶之路
关于arm中
ZI-data
段和RW-data段,以及堆栈起始地址的理解
stm32学习中,在keil中编译时可以看到这些段的信息这些段的知识网上讲解很多ro-data段只读段一般常量const、“字符串”等;和代码段一样是存储在flash中;不加载到ram,不过也可以,我们stm中是不加载的;可以看看linux下的ld链接程序,什么bss段、data段、code段很清楚;RW-data:已初始化的全局变量;这个是我们程序运行是要搬运到ram的段,且在程序开始执行时就进
加油2019
·
2020-07-30 22:02
嵌入式学习之旅
Keil 编译内存信息:Program size: Code, RO-data , RW-data,
ZI-data
学习
Keil编译内存信息:Programsize:Code,RO-data,RW-data,
ZI-data
学习一、用keil编译程序后会打印对应的内存分配信息,例如如ProgramSize:Code=97782RO-data
海月汐辰
·
2020-07-30 22:01
C和C++语言
keil 编译以后,查看代码的大小
Code是代码占用的空间,RO-data是ReadOnly只读常量的大小,如const型,RW-data是(ReadWrite)初始化了的可读写变量的大小,
ZI-data
是(ZeroInitialize
Surferqing_
·
2020-07-30 22:01
STM32
C51
MDK
Keil MDK4中的Data,Xdata,Code 及 Keil MDK5中的Code, RO-data , RW-data,
ZI-data
一、基础知识字节8位半字16位字32位二、KeilMDK4中的Data,Xdata,Codedata内部RAMxdata外部RAMcodeFlash-程序的大小例如:51单片机256kbRAM分为128kbdata以及128kbxdata。存储类型与存储区关系(扩展):data--->可寻址片内rambdata--->可位寻址的片内ramidata--->可寻址片内ram,允许访问全部内部ramp
城南花已开..
·
2020-07-30 22:56
实际开发经验
STM32
C语言
STM32内存管理和mdk存储段划分
1.MDK下Code,RO-data,RW-data,
ZI-data
这几个段:Code是存储代码的。RO-data是存储const常量和指令的。RW-data是存储初始化不为0的全局变量和全局数组的。
史蒂芬森steven
·
2020-07-30 22:22
C语言
Keil MDK中的Code, RO-data , RW-data,
ZI-data
分别代表什么意思?
ZI-data
代
changeyourmind
·
2020-07-30 22:47
STM32
Keil MDK中的Code, RO-data , RW-data,
ZI-data
分别代表什么意思?(转)
一基础知识字节8位半字16位字32位二解惑Code,RO-data,RW-data,ZI-dataCode为程序代码部分RO-data表示程序定义的常量consttemp;RW-data表示已初始化的全局变量
ZI-data
anlx27
·
2020-07-30 22:11
单片机
stm32
调试
堆、栈、Code、RO-data、RW-data、
ZI-data
等在STM32内的表现
本文参考了部分文章:https://jingyan.baidu.com/article/6c67b1d6a09f9a2786bb1e4a.htmlhttps://blog.csdn.net/slj_win/article/details/16906141前言经常说的堆栈,一般指栈。堆栈在不同环境的含义不同。数据结构中的堆栈是一种抽象的数据结构。尤其数据结构中堆的含义与STM32中的堆完全不是一个概
枯木梅花
·
2020-07-30 22:25
STM32开发
Keil MDK中的Code,RO-data RW-data,
ZI-data
详解
在编译工程结束时,编译器都会给出工程代码的代码量大小以及RAM使用情况,我们可以了解代码的相关情况。下面就以Keil5为IDE平台演示:代码工程地址:https://download.csdn.net/download/emoeror_zhang/11286638工程编译后显示如图所示:Buildtarget'LED'compilingmain.c...linking...ProgramSize:
烛火飞蛾
·
2020-07-30 22:21
软件&工具
ARM编译中Code, RO-data,RW-data,
ZI-data
ARM编译中Code,RO-data,RW-data,
ZI-data
转自:http://blog.163.com/hancker_31/blog/static/35587361201153021942862
ysdaniel
·
2020-07-30 22:47
嵌入式
KEIL MDK 查看代码量、RAM使用情况--RO-data、RW-data、
ZI-data
的解释
9064RW-data=1452ZI-data=16116Code是代码占用的空间,RO-data是ReadOnly只读常量的大小,如const型,RW-data是(ReadWrite)初始化了的可读写变量的大小,
ZI-data
gasbi
·
2020-07-30 22:09
ARM
keil编译器--程序大小
9064RW-data=1452ZI-data=16116Code是指令代码占用的空间,RO-data是ReadOnly只读常量的大小,如const型,RW-data是(ReadWrite)初始化了的可读写变量的大小,
ZI-data
克思韦
·
2020-07-30 05:31
keil 输出CODE,R0-data,RW-data,
ZI-data
信息
输出文件注解分类CODE:表示程序所占用的FLASH的大小(flash)R0-data:程序定义的表示常量(flash)RW-data:表示已知初始化的全局变量(SRAM)
ZI-data
:表示未初始化的全局变量
_大谷
·
2020-07-30 05:46
工具
编译器
flash
STM32--Code、RO-data、RW-data和
ZI-data
MDK编译程序的组成:Code:代码域,它指的是编译器生成的机器指令,这些内容被存储到ROM区。RO-data:ReadOnlydata,只读数据域,它指程序中用到的只读数据,这些数据被存储在ROM区,因而程序不能修改其内容。C语言中const关键字定义的变量就是典型的RO-data。RW-data:ReadWritedata,可读写数据域,它指初始化为“非0值”的可读写数据,程序刚运行时,这些数
tyustli
·
2020-07-15 00:10
嵌入式
KEIL编译后Program Size: Code=1032 RO-data=336 RW-data=12
ZI-data
=1836 的含义
ZI-data
:Zero-Init-data,未被初始化的变量
mt6246
·
2020-07-14 15:48
技术
stm32 SRAM内存变量分布
stm32f103xxxx系列SRAM内存会分成这几个区:代码区静态存储区动态存储区其中静态存储区包括:常量,只读数据(RO-DATA)已初始化的全局变量(RW-DATA)未初始化的全局变量(
ZI-DATA
guanjianhe
·
2020-07-07 02:42
STM32之FLASH模拟EEPROM学习笔记
Keil中Code,RO-data,RW-data,
ZI-data
的说明Code为程序代码部分RO-data表示程序定义的常量consttemp;RW-data表示已初始化的全局变量
ZI-data
表示未初始化的全局变量
zhouyuming_hbxt
·
2020-07-06 14:29
#
STM32
STM32如何查看Flash和RAM使用空间以及如何压缩RAM的使用空间
在BuildOutput窗口会出现一下信息:Code是代码占用的空间;RO-data是ReadOnly只读常量的大小,如const型;RW-data是(ReadWrite)初始化了的可读写变量的大小;
ZI-data
傻子与白痴
·
2020-07-05 01:44
c语言
【IoT】STM32 查看 FLASH 和 RAM 使用情况(RO-data、RW-data、
ZI-data
)
1452ZI-data=161161)Code是代码占用的空间;2)RO-data是ReadOnly只读常量的大小,如const型;3)RW-data是(ReadWrite)初始化了的可读写变量的大小;4)
ZI-data
简一商业
·
2020-07-04 22:34
Base基础原理和工具
STM32开发设计
LiteOS系统开发
FreeRTOS系统开发
Program Size: Code RO-data RW-data
ZI-data
的解释
1)Code:代码段,存放程序的代码部分;2)RO-data:只读数据段,存放程序中定义的常量;3)RW-data:读写数据段,存放初始化为非0值的全局变量;4)
ZI-data
:0数据段,存放未初始化的全局变量及初始化为
only_轮滑
·
2020-07-04 20:36
C
STM32如何查看Flash和RAM使用空间以及如何压缩RAM的使用空间
在BuildOutput窗口会出现一下信息:Code是代码占用的空间;RO-data是ReadOnly只读常量的大小,如const型;RW-data是(ReadWrite)初始化了的可读写变量的大小;
ZI-data
Justice_Gao
·
2020-07-04 19:30
STM32学习
Keil中 Program Size: Code RO-data RW-data
ZI-data
所代表的意思
在Keil中编译工程成功后,在下面的BulidOuput窗口中会输出下面这样一段信息:ProgramSize:Code=6320RO-data=4864RW-data=44ZI-data=1636代表的意思:Code:是程序中代码所占字节大小RO-data:程序中所定义的指令和常量大小(个人理解:ReadOnly)RW-data:程序中已初始化的变量大小(个人理解”:Read/Write)ZI-D
非著名码农
·
2020-07-04 07:37
【嵌入式开发】
STM32 中Code、RO-data、RW-data、
ZI-data
的含义
Code:为程序代码部分;RO-Data:表示程序定义的常量及const型数据;RW-Data:表示已经初始化的静态变量,变量有初值;
ZI-Data
:表示未初始化的静态变量,变量无初值。
juelianhuayao
·
2020-06-27 02:37
STM32关于IAR和Keil中如何查看代码段的大小
keil下编译默认是会显示程序的大小的:可以清除的看到代码(Code)占了29704个字节,只读常量(RO-data)占6456个字节,已初始化的全局变量(RW-data)占64个字节,未初始化的全局变量(
ZI-data
qq_34981
·
2020-06-25 02:32
嵌入式
KEIL MDK 查看代码量、RAM的使用情况
=23410RO-data=1042RW-data=236ZI-data=9580Code:程序代码部分RO-data:表示程序定义的常量及用const定义的常量RW-data:表示已初始化的全局变量
ZI-data
秋山刀名鱼丶
·
2020-06-25 02:48
STM32
stm32内存分配(全解释详细)
htmlSTM32的内存管理和堆栈相关的认知http://blog.sina.com.cn/s/blog_89f2fa3d0102vl9q.htmlkeil编译后code,RO-data,RW-data,
ZI-data
小熊@XiaoXiong
·
2020-06-23 10:19
ARM STM32F103VCT6 总结
开发总结的小知识字节8位半字16位字32位Code,RO-dataRW-data,ZI-dataCode为程序代码部分RO-data表示程序定义的常量consttemp;RW-data表示已初始化的全局变量
ZI-data
aidianzui5381
·
2020-06-22 12:20
KEIL MDK 查看代码量、RAM使用情况--RO-data、RW-data、
ZI-data
的解释
9064RW-data=1452ZI-data=16116Code是代码占用的空间;RO-data是ReadOnly只读常量的大小,如const型;RW-data是(ReadWrite)初始化了的可读写变量的大小;
ZI-data
aidianzui5381
·
2020-06-22 12:20
嵌入式程序编程中的几个知识点总结
2、如何计算嵌入式程序所用RAM和Flash的大小通过Keil编写嵌入式程序,编译通过后下面会有提示Code大小、Ro-data大小、RW-data大小和
ZI-data
大小。Code:是程序
华杰研习社
·
2019-11-28 08:20
keil5编译后生成 Program Size: Code RO-data RW-data
ZI-data
是什么
原文链接:https://blog.csdn.net/ylzmm/article/details/79233560版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/ylzmm/article/details/79233560在keil5下全编译了这么多次代码,每次编译完了后都有这么一行提示,闲来没事还是搜索学习了一下。ProgramSize:Code=
Argon_Ghost
·
2019-08-04 11:23
单片机学习
查看stm32程序占用的ROM和RAM
1.编译生成的map文件中code,RO,RW,ZI表示内容Code为程序代码部分RO-data表示程序定义的常量consttemp;RW-data表示已初始化的全局变量
ZI-data
表示未初始化的全局变量
JawSoW
·
2018-05-02 21:09
AD和DA
Keil编程环境下STM32内存管理研究 (Code、 RO-data、 RW-data、
ZI-data
)
非常简单的一个工程,没有用到任何IO操作,与STM32有关的仅仅只有芯片的选择,即其SRAM大小有区别。图1是工程示意图,从图中可以看出,除了自己编写的代码外,仅仅增加了2个文件,即system_stm32f10x.c和startup_stm32f10x_hd.s,其中为了对startup_stm32f10x_hd.s进行修改,将其从库文件夹复制到了项目文件夹中。图1代码1intmain(){in
JXDZ
·
2016-12-01 10:58
MDK的
ZI-DATA
为什么显示满量程?
用MDK编译STM32芯片,其RAM是64K,结果无论怎么减少全局变量,生成的
ZI-DATA
总是接近64K。最终发现是因为我用了关键字__attribute__,并且指向了RAM的最后区域。
unsv29
·
2016-04-20 15:00
Kiel 中Code RO-data RW-data ZI Data是什么意思
ZI-data
:代表未初始化的读写数据段,程序中定义了但没有初始化的全局变量和静态变量位于此处。一、下载到FLASH中的数据大小是
su-jivin
·
2016-03-31 12:00
Keil-MDK编译完成后代码大小
ZI-data
代表未初始化的读写数据,程序中定义了但没有初始化的全局变量和静态变量位于此处。KEILRVMDK编译后的信息ProgramSize:Code=86496RO-data=90
fxh296249331
·
2016-02-23 11:32
嵌入式
keil 编译后 flash 和 ram 占用情况
Program Size: Code=8896 RO-data=1300 RW-data=92
ZI-data
=11132 Code -- 代码 RO-data -- 常量
·
2015-10-31 17:11
Flash
关于MDK中:RO-data、RW-data、
ZI-data
最近在LPC2109上调试ENC28J60,协议栈使用的是UIP,刚开始用的telnet服务,能够正常编译运行。然后换成webserver提示: enc28j60.axf: Error: L6406E: No space in execution regions with .ANY selector matching uip.o(.bss). enc28j60.axf: Error: L
·
2015-10-27 15:01
Data
ARM开发总结的小知识 Code,RO-data,RW-data,ZI-
; 32位Code, RO-dataRW-data,ZI-dataCode为程序代码部分RO-data 表示 程序定义的常量 const temp;RW-data 表示 已初始化的全局变量
ZI-data
·
2015-10-27 15:18
code
Program Size
窗口中会输出下面这样一段信息: Program Size: Code=6320 RO-data=4864 RW-data=44
ZI-data
·
2015-10-27 14:14
size
MDK下的RO-DATA,RW-DATA,
ZI-DATA
,
在MAP里面,
ZI-DATA
也数目R
unsv29
·
2015-08-19 09:00
RO-data
RW-data
ZI-data
Program Size: Code=29578 RO-data=4010 RW-data=488
ZI-data
=18 衍生
618b45a00101g3il.htmlCode是代码占用的空间,RO-data是 ReadOnly 只读常量的大小,如const型,RW-data是(ReadWrite) 初始化了的可读写变量的大小,
ZI-data
ysmz4
·
2015-01-21 11:00
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他