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/AWR1642:调试服务器脚本和CCS与Mathworks/Matlab之间的数据交换

Guru**** 2595935 points
Other Parts Discussed in Thread: AWR1642

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/624668/ccs-awr1642-debug-server-scripting-and-data-exchange-between-ccs-and-mathworks-matlab

部件号:AWR1642

工具/软件:Code Composer Studio

您好,

我的客户想使用Matlab分析一些DSP (C674x)算法。 为此,他需要能够通过使用调试服务器脚本功能等方式从Matlab控制CCS。 他还需要在CCS和Matlab之间交换数据。

据我所见,论坛上有几个人能够使用来自Matlab的CCS调试脚本,但似乎没有得到TI或Mathworks的正式支持,您可以确认吗? 使用Matlab以前的支持软件包,似乎可以使用“嵌入式IDE链接”控制较早的CCS IDE版本(CCS3/CCS4)

在Mathworks页面上,您还可以找到以下陈述:

适用于TI C6000的嵌入式编码器硬件支持包已从R2016b及更高版本中停产。 但仍然可以生成代码。 尽管如此,我想这不是我的客户想要的模式。

请您确认我的理解或提供进一步的详细信息吗?

非常感谢,致以诚挚的问候,

格雷戈

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Gregor:
    请参阅以下链接:
    processors.wiki.ti.com/.../MatLab_and_CCS

    我还建议您直接联系Mathworks支持部门以获取更多信息。 他们可以为您提供最好的帮助。

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

    您好,Gregor:

    尽管MathWorks确实停止了特定的C6XXX支持,但我们有许多客户使用我们的工具对这些设备进行编程。 旧的C6XXX支持是基于3.3 的,仅部分用于CCSv4和CCSv5,并且不支持CCSv6或CCSv7,因此它非常旧(技术和工作流)。

    我们建议CXXXX客户使用我们的算法导出工作流程。 您可以在MATLAB和Simulink中设计算法,在其中进行模拟和分析,然后使用嵌入式编码器生成可自定义的算法C代码。 获得C代码后,您可以将其导入到CCS项目中,并使用CCS对C6XXX设备进行编程。 我们的网站和文档中有大量关于此算法导出工作流程的信息。

    HTH,

    -Brian

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

    感谢您的反馈!

    @Ki,
    我知道此链接,并从那里获得了我在初始帖子中提到的信息。

    @Brian,
    遗憾的是,我的客户更希望找到一种方法来控制/调试目标(-->从Matlab控制CCS IDE),并在target/CCC和Matlab之间交换数据。 因此,这不是将算法从Matlab移植到c6xxx目标的C代码的问题。
    如果我理解正确,则这称为"嵌入式IDE链接",但仅支持较早版本的CCS。

    这是否适用于C674x (我们最新的雷达芯片AWR1642的一部分),CCS3和嵌入式IDE Link?
    (我知道这不是最佳解决方案,因为CCS3已经很老了)

    非常感谢,致以诚挚的问候,
    格雷戈
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Gregor:

    您应该尝试使用3.3 ,这是旧的MathWorks IDE工作流支持的最佳版本。 CCSv4和CCSv5的发布打破了多种功能,而IDE自动化在这些发行版中并不完全可用。

    我建议尝试使用MathWorks R2016a发行版,这是具有特定C6000支持的最后一个发行版(通过加载项资源管理器)。

    https://www.mathworks.com/matlabcentral/fileexchange/4.508万-embedded-coder-support-package-for-texas-instruments-c6000-dsps</s>6000

    不幸的是,我们在一年半前就停止了这项技术,而且技术已经过时,我认为获得任何类型的技术支持都是一项挑战。 我个人安装了支持,但从未尝试使用。 因此,您需要依赖支持包中包含的文档和示例。

    HTH,

    -Brian

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

    非常感谢您的意见,这已经很有帮助!

    此致,
    格雷戈