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.

[参考译文] LAUNCHXL2-TMS57012:使用 Motorola S hex (--motorola、-m=3)生成 S 记录4个文件.hex .m1 .m2 .m3.

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1396538/launchxl2-tms57012-generating-s-record-with-motorola-s-hex---motorola--m-3-4-files-hex-m1-m2-m3

器件型号:LAUNCHXL2-TMS57012

工具与软件:

我尝试通过设置以下设置为我的项目生成 SREC:

它生成4个扩展名为.hex、.m1、.m2和.m3的文件。 所有4个格式均相同、从 S0开始、到 S7结束、单个数据到 S3结束。 它们似乎都指向相同的存储器地址、但数据不同。 我已经介绍了以下手册: 12十六进制转换实用程序说明。 为什么有4个文件、我应该如何使用它们、因为扩展名不是 S 记录的典型组成部分?