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.

[参考译文] CCS/TMS320F28020:如何生成十六进制文件以加载到 C2000系列芯片?

Guru**** 2487425 points
Other Parts Discussed in Thread: TMS320F28020

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/649086/ccs-tms320f28020-how-to-generate-hex-file-to-load-to-c2000-series-chips

器件型号:TMS320F28020

工具/软件:Code Composer Studio

大家好、

我正在使用 TI 的编译器 CCSv7。 我用汇编语言编写了 TMS320F28020芯片的程序。 但导出到 hex 文件时遇到问题。

我已选择通过以下方式输出十六进制文件:properties> Build>C2000 Hex Utility> Enable C2000 Hex Ulutility
和:properties> Build>C2000 Hex Utility> Output Format Options> Output Format:Output Intel hex format (--Intel、-i)

但我在 Debug 文件夹中得到的 hex 文件 与我编写的汇编代码不同。

我的代码:  

       .global _start
开始(_S):
       添加 ACC、#4<<#1

和十六进制文件:  

02800000110469
:00000001FF

我想我会看到文件 hex 包含以下内容:  

FF11.

0004.

作为指令集: 添加 ACC、#16位<<#0..15

1111 0001 SHFT
CCcc CCCC CCCC

谢谢你。

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

    www.ti.com/.../spru513o.pdf (PG:294 - 300)

    请检查不同十六进制格式的描述。 然后、您将了解不同的十六进制格式。

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

    我相信你的问题已得到解答。 我可以关闭此主题吗?

    此致、
    曼诺伊