如何将 dsPIC33 HEX 文件转换为二进制文件?
How to convert dsPIC33 HEX file to binary?
我的 dsPIC33 应用程序有一个 HEX 文件,现在我想通过串行方式将该文件发送到微控制器。
由于编译器生成的 HEX 文件是 intel hex 格式,我尝试用 arm-none-eabi-objcopy
将其转换为二进制文件,这正如预期的那样不起作用。
是否有任何工具可以将 HEX 或 ELF 文件转换为 dsPIC33 的原始二进制文件?
您可以使用 MPLAx IPE。
当您加载 .hex
文件并构建环境时,您将获得一个 .bin
文件,
所以我不得不偶尔查看 through/read .hex 文件,当它们在 .bin 中时更容易。如果你有一个 linux 主机,安装 hex2bin,然后简单地执行“./hex2bin ”,然后使用类似 GHex 的东西来读取文件。
我的 dsPIC33 应用程序有一个 HEX 文件,现在我想通过串行方式将该文件发送到微控制器。
由于编译器生成的 HEX 文件是 intel hex 格式,我尝试用 arm-none-eabi-objcopy
将其转换为二进制文件,这正如预期的那样不起作用。
是否有任何工具可以将 HEX 或 ELF 文件转换为 dsPIC33 的原始二进制文件?
您可以使用 MPLAx IPE。
当您加载 .hex
文件并构建环境时,您将获得一个 .bin
文件,
所以我不得不偶尔查看 through/read .hex 文件,当它们在 .bin 中时更容易。如果你有一个 linux 主机,安装 hex2bin,然后简单地执行“./hex2bin