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.
大家好,我得到了一台新的笔记本电脑。 旧笔记本电脑是 Linux,新的笔记本电脑是 Windows。 我的自定义软件读取 Intel hex 格式文件并加载我的设备。 在 Linux 中、它可以100%运行、但在 Windows 中根本不能运行。 十六进制文件大小也不同。 最后,我的问题毕竟不是很大。 但几个小时后、我看到 Windows Intel hex 格式文件在"\n"字符之前的每个行中都有一个"\r\n"字符、Linux 没有"\r\n"字符。 因此、在删除了 Intel hex 文件的读取函数中的所有"\r\n"字符后、我的自定义软件将再次运行。 如果您进行比较、则文件看起来相同、但不同。
也许这会对其他人有所帮助。 尽情享受编解码。
您好、Maruis、
感谢大家分享、我自己没有使用 Linux、我也不知道这是什么。 我相信这将对社区中的未来人士有所帮助、他们将会非常感谢您提供的信息!
此致、
Ralph Jacobi