This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TM4C1290NCZAD:Intel Hex 格式

Guru**** 2027820 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1125849/tm4c1290nczad-intel-hex-format

器件型号:TM4C1290NCZAD

大家好,我得到了一台新的笔记本电脑。 旧笔记本电脑是 Linux,新的笔记本电脑是 Windows。  我的自定义软件读取 Intel hex 格式文件并加载我的设备。 在 Linux 中、它可以100%运行、但在 Windows 中根本不能运行。 十六进制文件大小也不同。 最后,我的问题毕竟不是很大。 但几个小时后、我看到 Windows Intel hex 格式文件在"\n"字符之前的每个行中都有一个"\r\n"字符、Linux 没有"\r\n"字符。 因此、在删除了 Intel hex 文件的读取函数中的所有"\r\n"字符后、我的自定义软件将再次运行。 如果您进行比较、则文件看起来相同、但不同。
也许这会对其他人有所帮助。 尽情享受编解码。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Maruis、

    感谢大家分享、我自己没有使用 Linux、我也不知道这是什么。 我相信这将对社区中的未来人士有所帮助、他们将会非常感谢您提供的信息!

    此致、

    Ralph Jacobi