您的位置:首页 > 其它

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

2017-07-11 16:27 393 查看
Program Size: Code=x RO-data=x RW-data=x ZI-data=x 的含义

Code(代码): 程序所占用的FLASH大小,存储在FLASH.

RO-data(只读的数据): Read-only-data,程序定义的常量,如const型,存储在FLASH中。

RW-data(有初始值要求的、可读可写的数据): 

Read-write-data,已经被初始化的变量,存储在FLASH中。初始化时RW-data从flash拷贝到SRAM。

ZI-data:Zero-Init-data,未被初始化的可读写变量,存储在SRAM中。ZI-data不会被算做代码里因为不会被初始化。

ROM(Flash) size = Code + RO-data + RW-data; 

RAM size = RW-data + ZI-data 

简单的说就是在烧写的时候是FLASH中的被占用的空间为:Code+RO Data+RW Data 

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

=============================================================================
Total RO  Size (Code + RO Data)                56284 (54.96kB[注:54.96kB =
56284/1024kB],下同)
Total RW Size (RW Data + ZI Data) 7424 (7.25kB)
Total ROM Size (Code + RO Data + RW Data) 56456 (55.13kB)
[/code]

=============================================================================
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐