keil显示内存和存储占用百分比进度条工具(Keil5_disp_size_bar)

keil显示内存和存储占用百分比进度条工具(Keil5_disp_size_bar) - 开发环境 - 硬汉嵌入式论坛 - Powered by Discuz!

以进度条百分比来显示keil编译后代码对芯片的内存ram和存储flash的占用情况。


原理是使用C语言遍历目录找到keil工程生成出的.map文件,然后找到对应的ram和flash的总大和占用大小,
然后以进度条和百分比的直观格式输出来,以便嵌入式软件工程师方便调试,知道芯片占用情况,进行裁剪和优化。
基本能找到编译后生成的map文件就能输出生成的代码对ram和flash的占用大小百分比进度条,keil5环境下通用。
 

使用方法:
1.把程序Keil5_disp_size_bar.exe放到工程目录下,要放在在.map文件更上一层的目录,例如可以放在和工程文件同一目录下。
 

2.在工程添加编译后执行程序Keil5_disp_size_bar.exe,打钩,选择则要执行的程序Keil5_disp_size_bar.exe

 

 

3.接着每次按下编译就能看到生成的代码对ram和flash的占用大小百分比进度条



4.如果执行了Keil5_disp_size_bar.exe,却没有输出占用百分比进度条,请检测输出的错误消息
最大可能是当前工程或者你放置程序的目录下递归查找也找不到map文件,
请检测工程的Output输出生成配置,然后按下全部重新编译一次再看看能不能输出占用百分比进度条。
 




上传文件:

 Keil5_disp_size_bar_v0.3.exe (50.76 KB, 下载次数: 130) 

gitee开源地址包含C语言源码:https://gitee.com/nikolan/keil5_disp_size_bar.git

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值