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
MSP432P401R快速上手
.search-card.all.click&vd_source=c66e6183ead1715d20c8afce53b0923b略Code:指令部分,RO-data:只读数据RW-data:全局变量
ZI-data
刘景贤
·
2024-02-07 11:35
单片机
嵌入式硬件
MAP文件分析
ZI:Zero-initialized的缩写,主要是
ZI-data
,由编译器初始化为0。.text:与RO-code同义。.constdata:与RO-data同义。
王涛的专栏
·
2024-01-30 18:10
单片机
stm32
嵌入式硬件
嵌入式C语言--ROMRAM相关概念(RO-data、RW-data、
ZI-data
的解释)
嵌入式C语言–ROMRAM相关概念(RO-data、RW-data、
ZI-data
的解释)ROMRAM相关概念(RO-data、RW-data、
ZI-data
的解释)嵌入式C语言--ROMRAM相关概念
进击的横打
·
2024-01-14 19:29
C语言
c语言
ZI-data
RO-data RW-data Code BSS DATA
KEILMDK查看代码量、RAM使用情况--RO-data、RW-data、
ZI-data
的解释(转)-酒醉的Tiger-博客园源:KEILMDK查看代码量、RAM使用情况--RO-data、RW-data
小陈同学123
·
2024-01-09 02:36
笔记
arm
【ARM 处理器】程序存储详解
本篇文章主要介绍ARM处理器,Code,RO-data,RW-data,
ZI-data
知识以及程序存储情况目录1.专业词汇2.程序存储3.程序空间计算1.专业词汇Code:代码区,存储在ROM区域RO-data
Intoxicated_Rookie
·
2024-01-04 11:48
嵌入式
arm开发
物联网
嵌入式C
内存管理--bss data txt数据段与stm32的
ZI-data
RW-data RO-data Code数据段的关系
目录前沿1数据在内存中的位置1.1堆栈在内存中的位置1.2全局变量和局部变量在内存中的位置1.2.1全局变量在内存中的位置1.2.2局部变量在内存中的位置1.3static变量在内存中的位置1.4malloc赋值的变量存放在内存中的位置1.5代码在内存中的位置2ZI-dataRW-dataRO-data和Code数据段2.1各个数据段的含义2.2bssdata和txt数据段和ZI-dataRW-d
二十四画生920
·
2023-12-30 12:34
ARM系统
stm32
mcu
单片机
FLASH,SRAM与Program Size: Code=46286 RO-data=1698 RW-data=560
ZI-data
=39960关系
当涉及到嵌入式系统或者微控制器的程序大小时,通常会涉及到不同类型的数据以及它们在内存中的存储方式。这些指标对于程序员和系统设计者来说非常重要,因为它们有助于了解程序在特定硬件环境下的内存使用情况。Code:指的是程序代码的总大小,通常存储在FLASH等非易失性存储器中,用于存储程序的执行代码。在这个例子中,代码大小为46286字节。RO-data:指只读数据,包括程序中的常量数据和只读变量等,它们
爱睡的梨
·
2023-12-29 08:09
keil
MCU
C语言
c语言
mcu
解释Keil-MDK中Code、RO-data、RW-data、
ZI-data
一、概念Code:即代码域,它通常是指编译器生成的机器指令,这些内容会被存储到ROM区。RO-data:ReadOnlydata,即只读数据域,它指程序中用到的只读数据,这些数据被存储在ROM区,因而程序不能被修改的内容。例如C语言中const关键字定义的变量就是典型的RO-data。RW-data:ReadWritedata,即可读写数据域,它指初始化为“非0值”的可读写数据,程序刚运行时,这些
m0_61973119
·
2023-12-26 13:12
兆易创新
linux
运维
服务器
【单片机】MCU内存管理
keil中查看内存使用情况Code-Data,RO-Data,RW-Data,
ZI-Data
的含义Code-Data:代码占用的flash大小RO-Data:[read-onlydata],只读常量大小
冲沖衝
·
2023-12-05 17:40
单片机
嵌入式硬件
c语言
Keil STM32中map使用文件说明
map文件说明map文件是由链接器生成的,它主要包含交叉链接信息,查看该文件可以了解工程中各种符号之间的引用以及整个工程的Code、RO-data、RW-data以及
ZI-data
的详细及汇总信息。
Mount.W
·
2023-11-26 13:46
stm32
stm32
单片机
gnu
【STM32】工程配置,存储空间分别情况,常用操作
ROMRW-data可读可写数据域,指初始化为非0值的可读写数据不运行的时候ROM;运行的时候RAMZI-data可读可写数据域,指初始化为0值的可读写数据RAMZI-data的Stack栈:存储局部变量
ZI-data
熠熠L
·
2023-11-09 22:44
STM32
stm32
单片机
arm
stm32的内存分布
4)
ZI-data
:零数据段,存放未初始化及初始化为0的全局变量和静态变量。所以在stm32中:flash的容量是前三项相加(RW-data的初始值也要存在flash里),RAM的容量是后两项相加等。
Red fog
·
2023-11-09 22:11
stm32
arm
stm32
单片机的RAM/ROM/Flash以及Keil中的相关信息
中执行程序,相当于内存Code:包含两部分,代码和数据RO-data:readonlydata只读的数据存放程序中的常量RW-data:readwritedata可读写的数据存放初始化为非0值的全局变量
ZI-data
扛锡勺的Tony
·
2023-10-22 23:27
单片机
嵌入式硬件
stm32内的内存分布
Code、RO-data=、RW-data、
ZI-data
、Code-Data:代码占用的空间大小(占用的空间为内部Flash)RO-Data:只读常量大小(const常量,#define宏常量。
ghujlhdrx
·
2023-09-23 01:21
stm32
单片机
STM32(C语言)内存分布
其中
Zi-data
主要来自内存池的占用,由于STM32F103ZET6的RAM仅有64k,但此处的占用RAM已经远远超出的范围。这里可知占据大头的内存存在于外部SRAM中,我尝试在K
Telly_S
·
2023-08-28 05:04
stm32
单片机
c语言
正点原子STM32(基于HAL库)0
目录开发环境搭建与使用常用开发工具简介MDK安装仿真器驱动安装CH340USB虚拟串口驱动安装使用MDK5编译例(Code、RO-Data、RW-Data、
ZI-Data
)使用串口下载程序使用DAP下载与调试程序使用
行稳方能走远
·
2023-08-21 11:38
STM32
stm32
单片机
嵌入式硬件
ARM分散加载文件
1.基本概念了解分散加载文件之前,首先需要了解Code、RO-Data、RW-Data、
ZI-Data
。
点灯师
·
2023-08-16 13:48
单片机
单片机
arm
分散加载文件
keil
keil
mdk
程序本身如何知道自身大小?这是鸡生蛋还是蛋生鸡的问题
来源:公众号【鱼鹰谈单片机】作者:鱼鹰OspreyID:emOsprey有些情况下,我们可能需要知道程序本身占用的空间大小,一般来说,我们可以从编译结果中看到我们的程序到底有多大(不包含
ZI-data
部分
EmbeddedOsprey
·
2023-06-11 18:59
嵌入式
java
编程语言
python
linux
MDK编译过程及文件类型
编译过程.c和.s文件通过armcc编译器转为.o其中的code、RO、RW、
ZI-data
程序运行时rom中的rw-data复制到SRAM中,SRAM中一般存储可读写的变量,所以
ZI-data
和RW-data
wiyoo0
·
2023-04-20 14:31
stm32
C语言
arm
单片机
stm32
MDK 分散加载文件剖析(一)
通知链接器把程序的某一部分连接在存储器的某个地址空间,我们可以通过编写一个分散加载文件来指定ARM连接器在生成映像文件时如何分配Code、RO-Data,RW-Data,
ZI-Data
等数据的存放地址。
EINT
·
2023-04-16 16:46
嵌入式
单片机
stm32
嵌入式硬件
arm
STM32程序占用的内存容量计算
RW-data:即ReadWrite-data,表示已被初始化的全局变量(SRAM)
ZI-data
:即ZeroInit-data,表示未被初始化的全局变量(SRAM)占用的Flash=Code+ROData
Lee139499
·
2023-04-08 13:44
stm32
单片机
嵌入式硬件
stm32分散加载文件简单分析.sct(二)
RO,RW,ZI也被称为RO-data,RW-data,
ZI-data
,其与Code含义如下:Code:即代码所占用的空间。
远近长安
·
2023-04-03 20:45
自学总结
ARM之一 分散加载文件(scatter)详述
Keil编译后的内容如下所示: 1)Code:为程序代码部分; 2)RO-Data:表示程序定义的常量及const型数据; 3)RW-Data:表示已经初始化的静态变量,变量有初值; 4)
ZI-Data
KXue0703
·
2023-04-03 20:23
ARM
编程语言
arm
scatter
keil
mdk
keil5编译后生成 Code RO-data RW-data
ZI-data
是什么
在keil5下全编译了这么多次代码,每次编译完了后都有这么一行提示,闲来没事还是搜索学习了一下。ProgramSize:Code=49560RO-data=7032RW-data=308ZI-data=1100180(数据当然是不一样的哈)通过查阅keil5的帮助文档(ARMDevelopmentTools),看到样的的一个数据,如图Code(inc.data)RODataRWDataZIData
酒馆【酒友】
·
2023-04-03 00:05
STM32
工具处理
Keil MDK 中的 Code、RO-data、RW-dat、
ZI-data
分别代表什么意思
Code:通常是指编译器生成的机器指令,也就是程序的执行代码,这些内容会被存储到ROM区。RO-data:它指程序中用到的只读数据,因而程序不能被修改的内容,这些数据被存储在ROM区。RO-data区典型:例1、C语言中const关键字定义的变量。例2、C语言中定义的全局常量。例3、C语言中定义的字符串。RW-data:即可读写数据区域,一定是初始化为“非0值”的可读写数据,而且应用程序可以修改其
ai_yuanyang
·
2023-04-03 00:05
嵌入式
单片机
嵌入式
stm32
真的明白Code、RO-data、RW-data和
ZI-data
吗?
开发环境下编译完成后,会显示:ProgramSize:Code=XXXXRO-data=XXXXRW-data=XXXXZI-data=XXXX如图1所示:其中Code、RO-data、RW-data和
ZI-data
KeLin&
·
2023-04-03 00:53
STM32
stm32
单片机
谈谈Keil-MDK编译输出的:Code-data,RO-data,RW-data,
ZI-data
谈谈Keil-MDK编译输出的:Code-data,RO-data,RW-data,
ZI-data
(其中有的可能分析得不太正确,希望可以得到大佬们的指点纠正) 浅谈Keil-MDK创建项目&编译过程Code-data
_Hello Spring
·
2023-04-03 00:17
STM32
嵌入式系统
STM32
MDK
Keil
Code
RW-RO-ZI-data
ARM编译中Code, RO-data,RW-data,
ZI-data
字节8位半字16位字32位Code,RO-dataRW-data,ZI-dataCode为程序代码部分RO-data表示程序定义的常量(如:consttemp等);RW-data表示已初始化的全局变量
ZI-data
奶盖红茶
·
2023-04-02 23:21
STM32
Code
RO-data
RW-data
ZI-data
FLASH
KEIL编译后程序的大小,Code、RO-data、RW-data、
ZI-data
的关系
存储在rom中;RO-data:只读数据,存储在rom中;RW-data:可读可写数据,既存储在ram中,也存储在rom中(RW-data已初始化的数据会存储在rom中,上电会从rom搬移至ram中);
ZI-data
freemote
·
2023-04-02 23:21
mcu
keil编译后程序的大小
Ro-data
RW-data
ZI-data
Ram和flash
Code、 RO-data=、 RW-data、
ZI-data
、
2.Code-Data,RO-Data,RW-Data,
ZI-Data
分别是什么含义Code-Data:代码占用的空间大小(占用的空间为内部Flash)RO-Data:只读常量大小(const常量,#define
Naunyang
·
2023-04-02 23:10
stm32
Code
RO-data
Program Size含义
表示代码占用的空间RO-data表示(ReadOnly)只读常亮的大小,如const型、字符串常量;RW-data表示(ReadWirte)已初始化的读写数据,程序中定义并且初始化的全局变量和静态变量位于此处
ZI-data
only_cherry
·
2023-01-27 04:25
Keil编译后生成bin文件占用内部Flash的大小,RAM,ROM,Code,RO-data,RW-data,
ZI-data
Keil编译后生成bin文件占用内部Flash的大小,RAM,ROM,Code,RO-data,RW-data,
ZI-data
名词解释RAMRAM又称随机存取存储器,存储的内容可通过指令随机读写访问。
努力的小肥丸
·
2022-07-04 20:42
STM32开发笔记
flash
stm32
嵌入式
Keil/MDK(1):查看STM32的RAM和ROM使用情况
首先会得到如下信息:其中:Code表示程序代码部分RO-data表示只读的数据(read-only),如程序定义的常量consttemp;RW-data表示可读写的数据(read-write),如已初始化的全局变量
ZI-data
何事误红尘
·
2022-07-04 20:11
STM32
stm32
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段
Ch_champion
·
2022-07-04 20:39
#
STM32
stm32 Keil编译后查看代码/内存占用空间,Flash/RAM占用大小,Code-Data,RO-Data,RW-Data,
ZI-Data
是什么含义
2.Code-Data,RO-Data,RW-Data,
ZI-Data
分别是什么含义Code-Data:代码占用的空间大小(占用的空间为内部Flash)RO-Data:只读常量大小(const常量,#define
Mark_md
·
2022-07-04 20:07
stm32内部外设驱动
单片机
keil
mdk
stm32
stm32零碎漫谈----编译后的文件
ProgramSize包含以下几个部分:1)Code:代码段,存放程序的代码部分;2)RO-data:只读数据段,存放程序中定义的常量;3)RW-data:读写数据段,存放初始化为非0值的全局变量;4)
ZI-data
云-生
·
2021-05-12 23:27
stm32零碎漫谈
c++
操作系统
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
Naunyang
·
2021-05-08 10:16
stm32
Code
RO-Data
代码分布
Code为程序代码部分RO-data表示程序定义的常量consttemp;RW-data表示已初始化的全局变量
ZI-data
表示未初始化的全局变量Code,RO-data,RW-data........
milomallo
·
2021-04-25 19:59
Keil&MDK环境下查看程序占用Flash和SRAM空间大小
ProgramSize:Code=29864RO-data=123592RW-data=60ZI-data=3900其中要着重注意的是Code、RO-data、RW-data、
ZI-data
所代表的意思
热爱学习的小辉
·
2020-09-14 03:40
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
aiwozhonghuajin
·
2020-09-13 18:01
keil
学习笔记
KEIL MDK Program Size 查看代码量
836RW-data=104ZI-data=28241、Code是代码占用的空间,RO-data是ReadOnly只读常量的大小,如const型,RW-data是(ReadWrite)初始化了的可读写变量的大小,
ZI-data
smxdhb
·
2020-08-21 05:22
电子杂项
Keil 代码 变量等大小查看方法
代码占用ROM=Code+(RO-data)+(RW-data)RAM=(RW-data)+(
ZI-data
)工程中有个.map文件可以看到各个文件、变量占用空间大小Code:程序代码所占字节RO-data
Themelody
·
2020-08-21 02:00
单片机
以及
编程语言
STM32程序占用的内存容量计算
STM32中程序占用内存容量KeilMDK下Code,RO-data,RW-data,
ZI-data
这几个段:Code存储程序代码。RO-data存储const常量和指令。
jianwang16
·
2020-08-20 08:33
嵌入式
Keil/MDK 小知识点:Program size: Code, RO-data , RW-data,
ZI-data
解释(什么意思)
最近开始留意MCU的存储分配问题,所以我产生了一下疑问。同时,也有很多网友都有这个疑问。大家的观点答题相同,但又不尽详细。参考文章:http://anlx27.iteye.com/blog/1575848http://www.mamicode.com/info-detail-1043059.htmlhttp://limountain.blog.163.com/blog/static/4780444
yuleicqut
·
2020-08-20 08:16
Keil/MCU
Keil
/
MDK
/
C
C/C++
STM32 堆栈的理解
MDK下Code,RO-data,RW-data,
ZI-data
这几个段:Code是存储程序代码的。RO-data是存储const常量和指令。RW-data是存储初始化值不为0的全局变量。
shengbohu
·
2020-08-20 07:34
STM32
C
keil
stm32内存分配(全解释详细)
htmlSTM32的内存管理和堆栈相关的认知http://blog.sina.com.cn/s/blog_89f2fa3d0102vl9q.htmlkeil编译后code,RO-data,RW-data,
ZI-data
shengDay
·
2020-08-09 12:36
嵌入式&C&C++&单片机
STM32的存储分配
:Code=174322RO-data=81982RW-data=10296ZI-data=54400Code:代码段,存储代码RO-data:程序中的指令和常量RW-data:程序中已经初始化的数据
ZI-data
傻子与白痴
·
2020-08-05 13:39
STM32
RT-1052学习笔记(3 )-分散加载文件
;/*RW-Data*/charGcZero;/*
ZI-Data
*/在随意一个MDK工程的listings文件夹中都会生成一个map文件,最底下会有链接信息,可知ROM会包括Code
weixin_42264572
·
2020-08-04 06:14
C语言
i.MX
RT
RT1052
STM32内部flash分配
Code/RO-data/RW-data/
ZI-data
在Keil中编译工程成功后,在下面的BulidOuput窗口中会输出下面这样一段信息:ProgramSize:Code=6320RO-data=4864RW-data
陶孜河畔
·
2020-08-01 01:12
平台硬件基础知识
stm32内存空间分配
编译信息包含以下几个部分:1)Code:代码段,存放程序的代码部分2)RO-data:只读数据段,存放程序中定义的常量;3)RW-data:读写数据段,存放初始化为非0值的全局变量4)
ZI-data
:零数据段
zhjixi495
·
2020-07-30 22:23
杂七杂八
上一页
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
其他