如何查看STM32上的软件

问题描述 投票:0回答:2

我有STM32上的软件。我想将它与我的源代码进行比较。我需要知道 CubeIDE 中编译的代码与 MCU 上的代码相同。

我创建了一个 .bin 文件。然后我从STM32(CubeProgrammer)下载bin文件并在fc.exe(Windows命令行应用程序)中进行比较。 IDE 中的文件较长。但我也用另一个MCU(编程后)检查了新软件,也有区别。

我可以用不同的方式比较这个软件吗?

stm32
2个回答
1
投票

务必选择/单击STM32CubeProgrammer中的全部阅读。默认情况下,它仅从 uC 读取(下载)前 0x400 字节,这在 GUI 中的Size框中指示。


0
投票

@Tagli`的答案也是正确的,但我写这个答案是为了从不同的角度来处理它。

您可以实现一个计数器来增加每个二进制更改、错误修复、发布、提交等。因此,每次创建新的二进制文件时,您都可以使用 CLI(如果存在)或 flash 部分轻松检测到..

© www.soinside.com 2019 - 2024. All rights reserved.