我对 STM32 开发还很陌生。
我制作了一个自定义 .hex 文件,它对应于我的二进制文件,在给定地址处带有 CRC。为了实现这一目标,我遵循了此说明。
现在,我陷入了第 11 步,作者告诉 STM32CubeIDE 使用其自定义 .hex 文件而不是标准 .elf 文件来调试当前项目。
我的问题是这个指令已经很旧了,而且 IDE 的 UI 现在已经不同了。如何使用最新的 STM32CubeIDE 版本实现此步骤? (撰写本文时为 1.6.1)
谢谢。
非常简单。
我遇到了同样的问题,但这对我有用(我的 IDE 版本是 1.11.0):
第一行是将要加载到闪存中的hex文件的路径 第二个是 elf 文件的路径(用于创建加载到内存中的 .hex 文件),仅从中加载符号
我也遇到了同样的问题,我的解决方案是使用stm32cubeProgrammer。无法显示调试信息,所以我使用usart来显示CRC结果。