您好,TI系列:
我正在尝试了解在使用piccolo TMS320F2.8035万和CLA时观察到的行为背后的原因。
我已将CLA任务1编码为在40kHz时与ADCINT_1一起运行,并在完成时触发CLA1_ISR。 我已通过使用GPIO输出信号来验证示波器的操作是否正确。
现在,当我在任务中添加一个MDEBUGSTOP时,我可以观察到CLA任务在实际停止MDEBUGSTOP指令之前执行了几次(大量)。 之后会发生几个循环。
我曾尝试查看发生了什么:我在强制运行任务1之前在CPU上放置了一个断点(我删除了作为触发源的ADCINT_1)。 如果我介入,那么CLA实际上在这第一次执行中停止了。
我无法找到有关数据表和论坛主题的准确解释。 对此有了解的人? 我只是想用调试器来理解这种延迟。
可能需要的一些信息:
CCS 6.1 3.
采用XDS100v2的JTAG
谢谢!
Matias