请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
工具/软件:Code Composer Studio
大家好、我将使用 CCS v7.2、SYS/BIOS 6.50.01.12和 UIA 2.20.00.02、通过 XDS220调试器在 TDA2x 电路板的 C66x DSP 上运行。
我使用 EDMA3 LLD 02.12.00.20编写了一个双缓冲示例。 在调用算法的内核之前、我有一个 Log_write1、之后有一个。 使用调试配置进行编译时、将正确获取日志、系统分析器的持续时间视图将显示所花费的时间。 但是、当使用优化进行编译时(级别2、如果它有任何差异)、仅注册第一个日志、另一个日志丢失、因此我无法查看执行时间。 是否有人知道为什么会发生这种情况? 这非常令人困惑、因为我有另一个执行简单复制的 EDMA 测试、即使在优化代码时、在算法内核之前和之后、仪表也能正常工作。
提前感谢您。