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.
工具/软件:TI C/C++编译器
我在设置编译器优化时遇到问题、使其使用 MAC 指令。 我已经尝试了所有级别的优化级别、并选中了"-mT"。 我使用的是编译器版本 TI v6.2.0和 CC Studio 5.5。 是否有人可以给我一个指针来继续、或者我是否应该继续编写汇编函数并在 C 语言中调用?
请查看 C2000Ware 中已实现的函数之一 是否解决了您的问题、而不是编写您自己的 DSP 例程。 如果这些都不能解决问题,那么...
[引用用户="B Krishnan Iyer"]是否有人可以给我一个指针来继续操作
请参阅文章 C2000性能提示和技巧 是否有用。
谢谢、此致、
乔治
感谢 George 的答复。 我已经安装了 C2000ware、但它们不是像 F28027的 FFT 这样的 DSP 示例、我尝试查看源代码并找到 fft16.asm、它们在其中使用 DMAC 指令。 wiki 链接提供了大量支持、但在编译器方面没有太多支持、我在其中改进了编译器优化设置、并自动选择了 MAC 指令。
我觉得编写 asm 函数将是我们唯一的选择。
谢谢
Krishnan
还有一个想法需要考虑。 您正在使用这些工具...
B Krishnan Iyer 说:编译器版本 TI v6.2.0和 CC Studio 5.5
该编译器已有近6年的历史。 自那时以来,已经作出了许多改进。 Wiki 文章中的所有改进示例都使用6.4.x 版 我建议您一直升级到最新版本18.12.1.LTS。 如果这样做、您还应该将 CCS 升级到至少8.x 版 由于编译器版本18.12.x.LTS 从未使用 CCS 5.5进行过测试、因此我不确定它的工作效果如何。
谢谢、此致、
乔治