Program Size】的更多相关文章

Program Size: Code=86496 RO-data=9064 RW-data=1452 ZI-data=16116 Code是代码占用的空间,RO-data是 Read Only 只读常量的大小,如const型,RW-data是(Read Write) 初始化了的可读写变量的大小,ZI-data是(Zero Initialize) 没有初始化的可读写变量的大小.ZI-data不会被算做代码里因为不会被初始化.  简单的说就是在烧写的时候是FLASH中的被占用的空间为:Code+RO…
一般 MCU 包含的存储空间有:片内 Flash 与片内 RAM,RAM 相当于内存,Flash 相当于硬盘. 现在我们就一个STM32的工程为例子 linking... Program Size: Code= RO-data= RW-data= ZI-data= FromELF: creating hex file... Error(s), Warning(s). Build Time Elapsed: :: 上面提到的 Program Size 包含以下几个部分: (1)Code:代码段,存…
在Keil中编译工程成功后,在下面的Bulid Ouput窗口中会输出下面这样一段信息: Program Size: Code=6320  RO-data=4864  RW-data=44  ZI-data=1636 代表的意思: Code :是程序中代码所占字节大小 (不变) RO-data :程序中所定义的 指令 和 常量 大小 (个人理解 :Read Only) (不变) RW-data :程序中 已初始化的全局变量大小 (个人理解”:Read/Write)  (变) ZI-Data :程…
在Keil中编译工程成功后,在下面的Bulid Ouput窗口中会输出下面这样一段信息: Program Size: Code=6320 RO-data=4864 RW-data=44 ZI-data=1636 代表的意思:Code :是程序中代码所占字节大小RO-data :程序中所定义的指令和常量大小 (个人理解 :Read Only)RW-data :程序中已初始化的变量大小 (个人理解”:Read/Write)ZI-Data :程序中未初始化的变量大小 (个人理解 :Zero Initi…
Program Size: Code=46284 RO-data=988 RW-data=580 ZI-data=1094588 Code      :   程序中代码所占字节大小 RO-data :   Read-only-data  ,存储在flash中的常量大小. RW-data:   Read-write-data  ,存储在flash中初始化的变量. ZI-data   :   Zero-Init-data      ,存储在SRAM中未初始化的变量. ROM(Flash) size…
在Keil中编译工程成功后,在下面的Bulid Ouput窗口中会输出下面这样一段信息:   Program Size: Code=6320  RO-data=4864  RW-data=44  ZI-data=1636    代表的意思: Code :是程序中代码所占字节大小 RO-data :程序中所定义的指令和常量大小 (个人理解 :Read Only) RW-data :程序中已初始化的变量大小 (个人理解”:Read/Write) ZI-Data :程序中未初始化的变量大小 (个人理解…
1.Keil程式编译完之后,在List目录下会生成一个.map文件,里面包含各个存储块数据大小. Code:ARM 指令. RO(Read only)只读数据,如const int gu8test = 1; RW(Read write)可读写数据,就是我们常说的变量,已经被初始的变量才是RW; eg: uint8_t gu8Test = 1; ZI:Zero Init数据,就是不初始化,或者用0初始化的变量. PS:不管是(RW / ZI) data申明之后,如果没有使用,不会占用RAM空间!!…
data=47.0 编译器编译后,程序总共需要占用47字节的片内RAM空间.注意这个大小仅仅是累加而已,并未考虑各个块之间的空隙,也就是说实际占用的RAM空间可能多于此数值.xdata=0 程序未使用片外RAM(映射)空间code=3092 编译器编译出的各个代码块总共大小为3092字节.与前面的data一样,由于各个块之间可能存在空隙,因此实际生成的代码大小可能多于此数值.…
Matt Pietrek Download the code for this article: Hood0101.exe (45KB) W ay back in my October 1996 column in MSJ, I addressed a question concerning the size of executable files. Back then, a simple Hello World program compiled to a 32KB executable. Tw…
文章转自http://blog.csdn.net/gasbi/article/details/6186312 当我们使用Keil对我们的代码进行编译之后,下方Build Output窗口会出现:Program Size: Code=49220 RO-data=7060 RW-data=264 ZI-data=4584 Code      :是代码占用的空间大小RO-data :是 Read Only ,只读常量的大小(如const型)RW-data:是 Read Write ,已初始化了的或者初…