0

我一直在寻找解决方法很多天没有运气。PIC Simulator 一直告诉我十六进制文件的校验和是错误的。我已经尝试过多次更改 SDCC 的 hex 文件输出格式并尝试了所有这些格式,但它们都出现了相同的错误。

此外,非常感谢向我推荐 PIC Simulator IDE 等模拟器供我在 GNU/Linux 中使用,我在不同的发行版中多次尝试 GPSim,但始终无法获得单个程序来模拟。所以到目前为止我不相信它......而且因为它也一直在崩溃。

4

2 回答 2

1

马里奥,它实际上比你的答案更容易,只需在链接器中使用输出格式 ihx32,它就会开箱即用。

于 2011-09-19T15:54:14.587 回答
0

我自己找到了,如果SDCC的输出格式是IHX的话。

objcopy -O ihex input-file output-file

PIC Simulator IDE 可以完美模拟它。

于 2011-08-26T15:19:31.940 回答