STMCU小助手
发布时间:2022-9-2 23:58
|
有人使用ST免费提供的集成开发环境STM32CubeIDE,想知道如何查看汇编代码,这里简单介绍下相关配置操作。 在调试状态,按照下图所示操作即可:
有人可能觉得在调试状态下这样查看汇编代码还不够过瘾,能否为各个c文件生成对应的汇编文件呢?这样不受调试状态的限制。 可以的。我们可以这样操作。 在CubeIDE菜单下,选择[Project]>[Properties]:
再选择 [C/C++ build]>[Settings]。
然后在Tool Setting标签下的GCC compiler下选择Miscellaneous。出现下面界面:
先点击红色箭头的图标,然后在Other flags栏填写–save-temps 再OK确认! 完成上面配置后,重新编译一次,然后我们就可以在输出目录看到一系列.s后缀的汇编文件。
我们不妨打开其中一个汇编文件的部分内容看看:
其中里面的伪指令可能还需要进一步查看下面这个文件,可以在CubeIDE的Help菜单下的信息中心找到。
其实,上面内容都是来自CubeIDE信息中心的这个文件------UM2609.
该手册内容很丰富,比方你想知道如何将变量放到指定存储区,该文件里也有介绍。
转载:Miler |
DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
小白也能明白的STM32的低功耗与唤醒机制
STM32系统中2种数据掉电保护的方法
分享STM32F051中文参考手册(重制书签版)
AI工具训练营-用ChatGPT解决HID Keyboard实现的问题
STM32固件库分享,超全系列整理
STM32小白入门指南:从基础到OTA实现方案
STM32超详细学习笔记
新手必看!STM32单片机应该怎么学?
如果你解决了这些问题,就可以直接学STM32
微信公众号
手机版