当前位置: 首页 > news >正文

如何查看GD32 Keil和IAR工程的map文件

我们在设计调试程序时,往往需要知道一个函数或一个变量它在MCU中具体所在的地址以及所占用的空间大小,这时候就需要查看map文件。

那么什么是map文件呢?map文件是编译器编译工程后生成的一个文件,文件会有很多信息,比如函数地址及所占空间大小、变量地址及所占用空间大小、栈顶指针、整个工程所占用的flash和RAM空间大小等等。在进行代码分析时,map文件是非常重要的。下面小编就来教大家如何查看GD32 Keil和IAR工程的map文件。

一、Keil工程:

Keil工程中打开map文件非常简单,将工程正常编译后,双击工程名即可打开map文件:

二、IAR工程:
IAR工程一般默认是不生成map文件的,我们需要进行一些设置。

1、首先打开工程option选项:

然后在Linker——List中勾选Generate Linker map file

点击OK后,将文件进行重新编译,就可以在output文件夹下看到map文件了哦。

是不是很简单呢?

更多GD32 MCU相关咨询:https://www.gd32bbs.com/

http://www.lryc.cn/news/396372.html

相关文章:

  • 1Panel安装命令脚本大全,多Linux操作系统版本
  • 校园电动车安全监控和调度系统-计算机毕业设计源码13028
  • 【LLM之Agent】ReAct论文阅读笔记
  • LeetCode 125. 验证回文串
  • IT审计必看!对比旧版,CISA考试改版升级亮点和重点内容是什么?
  • 充电宝哪个牌子公认质量好?哪家充电宝好用?4款口碑好充电宝
  • Python实现图像添加水印的方法
  • MemFire Cloud: 一种全新定义后端即服务的解决方案
  • 职业教育软件测试实验实训室建设应用案例
  • 如何判断一个js对象为数组类型
  • Nacos2.X 配置中心源码分析:客户端如何拉取配置、服务端配置发布客户端监听机制
  • phpstudy框架,window平台,如何开端口给局域网访问?
  • 高性能Python网络框架实现网络应用详解
  • 万字学习——DCU编程实战
  • Neo4j 图数据库 高级操作
  • 《RWKV》论文笔记
  • 相机光学(二十九)——显色指数(Ra)
  • 【Swoole 的生命周期,文件描述符,协程数量,以及默认值】
  • “不要卷模型,要卷应用”之高考志愿填报智能体
  • k8s离线部署芋道源码后端
  • 图论·Day01
  • hutool ExcelUtil 导出导入excel
  • 打卡第7天-----哈希表
  • 【Linux】WEB网站网络防火墙(WAF软件)Fail2ban:保护服务器免受恶意攻击的必备工具
  • 妙笔生词智能写歌词软件:创新助力还是艺术之殇?
  • 力扣hot100-普通数组
  • 深入浅出Transformer:大语言模型的核心技术
  • MacOS隐藏文件打开指南
  • grafana数据展示
  • 53-4 内网代理6 - frp搭建三层代理