
MDK编译后生成bin文件占用FLASH大小说明
发布日期:2021-05-15 19:52:02
浏览次数:9
分类:精选文章
本文共 498 字,大约阅读时间需要 1 分钟。
转自:http://blog.csdn.net/kuangdoushi/article/details/69499933
在MDK编译过程结束后,我们可以观察到以下信息:
程序大小分析:
- 代码占用:4972 字节
- 只读数据(RO-data):268 字节
- 可读写数据(RW-data):52 字节
- 未初始化数据(ZI-data):1700 字节
Flash烧写情况:
在烧写时,Flash存储空间主要由以下部分占用:- 代码(Code)
- 只读数据(RO-data)
- 可读写数据(RW-data)
程序在运行时的内存占用:
在芯片的内置RAM中,运行时主要占用的内存区域为:- RW-data(可读写数据)
- ZI-data(未初始化数据)
初始化过程:
上电后,系统会将Flash中的可读写数据(RW-data)复制到RAM中,供程序运行。生成的.bin文件大小:
- 总大小为:4972(代码) + 268(RO-data) + 52(RW-data) = 5292 字节,即 0x1A4C。
通过这一过程,我们可以清楚地了解程序在不同阶段占用的资源情况。这为后续的程序调试和优化提供了重要的参考依据。
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2025年04月25日 02时51分21秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
wxWidgets源码分析(7) - 窗口尺寸
2019-03-06
wxWidgets源码分析(8) - MVC架构
2019-03-06
wxWidgets源码分析(9) - wxString
2019-03-06
[白话解析] 深入浅出熵的概念 & 决策树之ID3算法
2019-03-06
[梁山好汉说IT] 梁山好汉和抢劫银行
2019-03-06
[源码解析] 消息队列 Kombu 之 基本架构
2021-05-09
[源码分析] 消息队列 Kombu 之 启动过程
2021-05-09
抉择之苦
2021-05-09
wx.NET CLI wrapper for wxWidgets
2021-05-09
ASP.NET MVC Action Filters
2021-05-09
Powershell中禁止执行脚本解决办法
2021-05-09
HTTP协议状态码详解(HTTP Status Code)
2019-03-06
OO_Unit2 多线程电梯总结
2019-03-06
04_Mysql配置文件(重要参数)
2019-03-06
JavaSE总结
2019-03-06
手动造轮子——基于.NetCore的RPC框架DotNetCoreRpc
2019-03-06