0

我在我的应用程序中使用 at91sam4e16e 微控制器和来自 ASF(xdk-1.15.0) 的引导加载程序示例,用于名为 starter_kit_bootloader_demo 的引导加载程序。

现在我已经为 sam4e-ek 定制了项目,我正在尝试使用该引导加载程序更新二进制文件。

更新后我比较了两个二进制文件 1) 更新引导加载程序二进制文件的反汇编

和 2) 独立

在此处输入图像描述

两个二进制文件都是相同的,但是当我在 IAR 中调试它时,反汇编显示指令不同。为什么不一样?

4

1 回答 1

0

我将原始 .out 文件中的调试信息添加到新的引导加载程序项目中。现在,相似二进制文件的反汇编都是相似的。根据Notlikethat的建议,它将向量表的二进制文件解释为一些无意义的指令。

于 2014-06-04T08:50:14.243 回答