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.

[参考译文] TMS320F280025C:使用 CCS 的 S19输出

Guru**** 2408100 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1119341/tms320f280025c-s19-output-using-ccs

器件型号:TMS320F280025C

您好!

我将使用 Code Composer 11.2.0.00007版在 CCS 的十六进制实用程序中使用以下命令生成 S19输出文件。

但是、当我使用内存浏览器查看内存内容时、它与  S19文件中的内容不匹配。 如下所示,生成的 S19文件(左)显示记录 BD AD 84 42 7F……但是,内存中的内容是 AA BD 5A AD DA 84, S19内容似乎只存储在最后一个字节中, 我希望存储器中的内容与 S19中的内容相同。

使用 CCS 和编译中的 ELF 文件输出刷写代码。  存储器内容似乎与 生成的 S19不匹配、我需要启用任何特定设置还是缺少内容? 如何生成  与代码中所示输出相同的 S19?

谢谢!

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

    添加设置--romwidth=16。  当您选择--Motorola=3时,默认的--romwidth=8--memwidth=16。  这会导致输出在两个输出文件之间拆分。  一个具有高字节、另一个具有低字节。  您只能查看这两个输出文件中的一个。  要了解更多信息、 请在 C28x 汇编工具手册中搜索 标题 为将数据分区到输出文件的子章节。

    谢谢、此致、

    乔治

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

    谢谢 George!