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.

[参考译文] 编译器/TMS320F28377S:如何将特定的 c 文件视为 CLA 文件?

Guru**** 2465890 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/625636/compiler-tms320f28377s-how-to-treat-a-specific-c-file-as-cla-file

器件型号:TMS320F28377S

工具/软件:TI C/C++编译器

您好!

我在我的程序中使用 CLA 对 CPU 进行并行处理。 我希望 CLA 和 CPU 使用相同的函数。 我在编译器选项中找到了一个选项、可将 c 文件视为 CLA 文件、但这适用于所有 c 文件。 我只需要一 个 C 文件、就像一个组件库、其中包含 CLA 和 CPU 可以使用的函数。

在 TI 文档"TMS320C28x 优化 C/C++编译器 v16.9.0.LTS "中,我还找到将 c 文件视为 CLA 文件的选项:"如果使用--cla_default 选项,扩展名为.c 的文件也会编译为 CLA 文件。"

有一种方法可以将一个 c 文件编译为 CLA 文件?

此致、

昆廷。

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

    昆廷

    在 CCS 的项目浏览器窗口中、如果右键点击该文件并选择"Show build settings...(显示构建设置...)" 您可以设置特定于文件的编译器选项。  

    在"C2000 Compiler -> Advanced Options -> Language Options"下选择"-CLA_default"、然后单击"Apply"。  文件图标应更改、显示该文件的选项刚刚设置。

    您能尝试一下它是否适合您吗?

    此致、

    Richard

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

    它对我来说很有用、

    谢谢!

    昆廷。