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/TMDSDSK6713:我想在不使用 DSKchip 的情况下运行 CCS 工程...

Guru**** 2584745 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/761719/ccs-tmdsdsk6713-i-want-to-operate-ccs-project-without-dskchip

器件型号:TMDSDSK6713

工具/软件:Code Composer Studio

你(们)好。 我需要你的帮助。  

我正在进行 代码优化、因为我的6713chip 无法在75个滤波器长度上工作。

因此、我必须进行代码优化并提高效率、而不是将 滤波器长度设置为125。

这是我的第一个示例。

第二个代码与第一个代码相同、但修改了该部分。

第一个问题是、我不知道为什么两个代码具有相同的输出。

什么是_mpy 函数? 其中的逻辑是什么?

第二个是:我想编译这个文件而不使用 dsk。 正如您所看到的,我制作了一个代码,但是我想在桌面上测试这个文件,因为测试了_mpy 函数。

这是不可能的? 如何测试_mpy 函数?

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

    名称_mpy 和_mpyh 看起来和作用类似于函数调用。  但是、当您使用 C6000编译器构建此代码时、它们不会作为函数调用进行处理、而是作为内在函数处理。  在 C6000编译器手册中阅读有关它们的更多信息。  搜索标题为 "使用内在函数访问汇编语言语句"的部分。

    如果要在笔记本电脑等托管系统上运行使用内在函数的代码、则需要使用的内在函数的 C 代码实现。  在本例中、您需要_mpy 和_mpyh 的 C 代码实现。  对于类似这样的两个直接内在函数、您可以自己实现它们。  如果您使用大量不同的内在函数或更复杂的内在函数、请考虑使用 主机内在函数包

    谢谢、此致、

    乔治

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

    感谢专家乔治、我不是绝对明白、但我会以某种方式做到。