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/TMS320F28377S:CC8中缺少 C2000十六进制实用程序

Guru**** 2481085 points
Other Parts Discussed in Thread: CONTROLSUITE

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/798420/ccs-tms320f28377s-c2000-hex-utility-missing-in-cc8

器件型号:TMS320F28377S
Thread 中讨论的其他器件:controlSUITE

工具/软件:Code Composer Studio

我在 CC8中有两个导入的项目( 版本:8.3.0.00009)。

一个项目具有 C2000十六进制实用程序、显示在"Properties"->"CCS Build"窗口中。 在第二个项目中、缺少 C2000十六进制实用程序。  

如何打开第二个项目的十六进制实用程序?  

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

    [引用 user="Istvan mate"]在第二个项目中,缺少 C2000十六进制实用程序。  [/报价]

    您知道哪个版本的 CCS/编译器工具最初用于创建此项目吗? 很可能、它是在十六进制实用程序集成到 CCS 之前使用较旧版本的编译器创建的。  

    [引用 user="Istvan mate">如何为第二个项目打开十六进制实用程序?  [/报价]

    有几个选项。  

    1)使用编译后处理步骤指定十六进制转换步骤(Project Properties->Build->Steps 选项卡)、或

    2)要使用 GUI 集成的十六进制实用程序,请将项目迁移到较新版本的编译器(“项目属性”->“常规”->“编译器”版本)。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我从头开始创建工程、在"Properties"窗口中确实看到了 C2000十六进制实用程序、但我收到了以下编译错误:

    "C:\\ti_6\\ccsv6\\utils\\bin\\gmake"-k all
    '构建文件:./F2837xS_ADC.c'
    '调用:C2000编译器'
    "c:/ti_6/ccsv6/tools/compiler/ti-cgt-C2000-6.4.9/bin/cl2000"-v28 -mt -ml --preinclude="C:/ti_6/ccsv6/tools/compiler/ti-cgt-C2000-6.4.9/include"--preinclude="C:/ti/controlSUITE/device_support/F2837xS/v180/F2837xS_headers/include --exclus_exclus=-prob="-prob_prob="-prob_prob="-prob="-prob_prob_prob="-cc_sbag_prob="-prob="-prob="-prob="-prob="-prob="-prob_prob_prob_prob_prob="-cc-prob="-ex-prob="-cc_cs_prob="-cc-spric&dc-prob="-ex-prob /ti/controlSUITE/device_support/F2837xS/v180/F2837xS_common/include
    致命错误#1966:无法打开源文件"C:/ti_6/ccsv6/tools/compiler/ti-cgt-C2000-6.4.9/include":无效参数
    1在编译"./F2837xS_ADC.c"时检测到灾难性错误。
    编译已终止。

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

    [引用 user="Istvan mate"]--preinclude="C:/ti_6/ccsv6/tools/compiler/ti-cgt-C2000-6.4.9/include"--preinclude="C:/ti/controlSUITE/device_support/F2837xS/v180/F2837xS_headers/include--preinclude="C:/ti/controlSUITE/device_support/F2837xS/v180/F2837xS_common/include"

    这些选项应出现在--include_path 下,而不是出现在--preinclude 下。 转至“项目属性”->“生成”->“编译器”->“包含选项”,从--preinclude 中删除它们,然后将它们添加到--include_path 中。

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

    感谢您的帮助!