你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

如何在CubeIDE环境下查看或生成汇编文件

[复制链接]
STMCU小助手 发布时间:2022-9-2 23:58
有人使用ST免费提供的集成开发环境STM32CubeIDE,想知道如何查看汇编代码,这里简单介绍下相关配置操作。

在调试状态,按照下图所示操作即可:

微信图片_20220903000024.png

有人可能觉得在调试状态下这样查看汇编代码还不够过瘾,能否为各个c文件生成对应的汇编文件呢?这样不受调试状态的限制。

可以的。我们可以这样操作。
在CubeIDE菜单下,选择[Project]>[Properties]:

微信图片_20220903000020.png

再选择 [C/C++ build]>[Settings]。

微信图片_20220903000016.png

然后在Tool Setting标签下的GCC compiler下选择Miscellaneous。出现下面界面:

微信图片_20220903000012.png

先点击红色箭头的图标,然后在Other flags栏填写–save-temps 再OK确认!

完成上面配置后,重新编译一次,然后我们就可以在输出目录看到一系列.s后缀的汇编文件。
微信图片_20220903000007.png

我们不妨打开其中一个汇编文件的部分内容看看:

微信图片_20220903000004.png

其中里面的伪指令可能还需要进一步查看下面这个文件,可以在CubeIDE的Help菜单下的信息中心找到。
微信图片_20220903000000.png

其实,上面内容都是来自CubeIDE信息中心的这个文件------UM2609.

微信图片_20220902235954.png

该手册内容很丰富,比方你想知道如何将变量放到指定存储区,该文件里也有介绍。

}NP9N0I@8MG~~9YILCL4$UG.png

转载:Miler
收藏 评论0 发布时间:2022-9-2 23:58

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版