zoukankan      html  css  js  c++  java
  • 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(只读的数据): 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)
    Total RW  Size (RW Data + ZI Data)              7424 (   7.25kB)
    Total ROM Size (Code + RO Data + RW Data)      56456 (  55.13kB)
    
  • 相关阅读:
    Docker
    springboot与缓存
    微信小程序资源
    Docker的使用及注意事项
    xml解析
    Intellij Idea2018破解教程(激活到2100年)
    natapp内网映射
    HEAD detached from XXX
    JSON语法
    关于苹果、奔驰、杜蕾斯这些红极一时的品牌
  • 原文地址:https://www.cnblogs.com/laohaozi/p/12537675.html
Copyright © 2011-2022 走看看