Keil编译后生成信息详解

    技术2024-01-28  119

    优化等级0

    Program Size: Code=24628 RO-data=376 RW-data=160 ZI-data=10136  

    优化等级3

    Program Size: Code=18872 RO-data=376 RW-data=160 ZI-data=10136  

     

    Code

    指代码所占用的空间,存在Flash中,大小主要和代码量有关,同时受优化等级影响,优化等级越高,占用空间越小

    RO-data

    指Read Only data,只读数据占用空间,不能写,只能读,一般是定义的常量const等,存在Falsh中

    RW-data

    指可读写数据,已经初始化过,存在RAM中

    ZI-data

    指没有初始化过的可读写数据,也存在RAM中

    总结

    Falsh占用 = Code + RO-data

    RAM占用 = RW-data + ZI-data

     

    From:https://blog.csdn.net/shaynerain

    Processed: 0.015, SQL: 9