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/TMS320F28379D:将 Simulink 代码导入 Code Composer

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/904700/ccs-tms320f28379d-import-simulink-code-into-code-composer

器件型号:TMS320F28379D

工具/软件:Code Composer Studio

大家好!

              我在 Linux 中使用 Matlab 2020a、由于 TI C2000目标支持在 Linux 上不起作用、我想知道如何将 Simulink 代码导入 CCS10。 我已经有了使用 tms320f28379D 中的头文件的具有库的 S-Functin Builder。 我从 Simulink 生成 C 代码、并具有 wraper.c、tlc 和 mexa64文件。 我真的不知道如何使用这些文件导入 CCS10。

有可能吗? 如果是、您能给我一个参考、以便我阅读它吗?

谢谢

Gastón μ A

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

    Gaston、您好!

    CCS 工程会在 Windows 中使用 MathWorks C2000支持包自动创建。

    但对于 Linux、您必须手动执行此操作。 这应该是可能的、但我不知道您是否可以遵循一个示例。 基本思路是获取一个在 CCS 中工作的示例、然后交换 CCS 示例中的算法、以使用通过 MathWorks 代码生成创建的算法。 基本过程如下所示:

    1) 1)获取运行 CCS 的示例

    2) 2)在 MathWorks 工具中为您的算法生成代码

    3) 3)进入 MathWorks 代码生成文件夹、并将所需的*。c 和*。h 文件复制到 CCS 项目文件夹

    4) 4)在 CCS 中、手动将新的*。c 文件集成到项目中、并从 CCS 运行。

    如果您需要有关此方面的其他帮助、可以 联系 MathWorks 技术支持

    注意: 此处提到的工作流中可能有 一些仍然有效的部分、即 YMMV。

    谢谢、

    -Brian

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

    您好 Brian、

                     我知道 IDE_LINK 目前已被弃用、但是否有其他方法可以通过编程方式将 CCS 与 Matlab 链接?

    谢谢

    Gaston

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

    您好、Gaston、

    IDE-Link 实际上仅适用于 CCSv3.3、并且由于很少有人使用 CCSv3.3、因此已被弃用。 未来没有计划添加类似功能;我们主要专注于添加功能以支持 C2000器件上的新功能和外设、包括多核功能。

    您可能可以在 MATLAB 或 CCS 中编写脚本来控制其他程序;但这由您自行决定-我们没有使用 CCS 进行此操作的方法/示例。 如果这是一个严重的问题、请给我发送一个 DM、我可以与 MathWorks Consulting 联系、进行范围/预算讨论。

    谢谢、

    -Brian

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

    如何向您发送直接消息?

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

    给你发送了一个