1

我在 dsPIC33 上的应用程序有一个 HEX 文件,现在我想通过串行方式将文件发送到微控制器。

由于编译器生成的 HEX 文件是 intel hex 格式,我尝试使用 将其转换为二进制文件arm-none-eabi-objcopy,但正如预期的那样不起作用。

是否有任何工具可以将 HEX 或 ELF 文件转换为 dsPIC33 的原始二进制文件?

4

2 回答 2

1

您可以使用 MPLAx IPE。

当您加载.hex文件并构建环境时,您将获得一个.bin文件,

于 2019-11-21T07:31:10.393 回答
0

所以我有时必须查看/读取 .hex 文件,当它们位于 .bin 时要容易得多。如果你有一个 linux 主机,安装 hex2bin,然后只需执行“./hex2bin <filename.hex>”,然后使用 GHex 之类的东西来读取文件。

于 2020-11-19T01:17:05.123 回答