Keil µVision开发环境中查看编译后代码的大小

您所在的位置:网站首页 keil怎么输出程序为黑白 Keil µVision开发环境中查看编译后代码的大小

Keil µVision开发环境中查看编译后代码的大小

2024-07-17 16:42| 来源: 网络整理| 查看: 265

编译项目: 首先确保你已完整编译了你的工程,因为只有编译后才能获得准确的代码大小信息。查看Keil中编译后的代码大小,主要是通过查看编译输出窗口得到的“Program Size”信息。

查看输出窗口: 编译完成后,Keil会在Output窗口(默认位于IDE底部)显示编译报告,其中包含有关程序大小的信息。通常,在编译结束时的消息中,你会看到类似于以下格式的内容:

Program Size: Code = XX bytes RO-data = YY bytes RW-data = ZZ bytes ZI-data = AA bytes Code 表示编译后的机器代码大小,将被存储在目标芯片的Flash(ROM)中。RO-data 是只读数据区域的大小,同样存储在Flash中。RW-data 是已初始化的可读写数据区的大小,运行时需要复制到RAM中。ZI-data 或者有时称为Zero Initialized Data,是指未初始化或初始化为零的数据区大小,这些数据在程序开始执行前会在RAM中清零。

详细信息: 如果你想查看更详细的内存分布情况,可以在菜单栏选择Project > Manage > Groups来查看各个组(如.text、.data、.bss等)的具体大小。

Target对话框: 另外,也可以通过菜单栏Project > Options for Target 'YourProject'打开工程设置对话框,然后在Output选项卡下查看相关信息,但直接尺寸信息通常在编译输出里更直观。



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3