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.

CLA并行于CPU处理可不可以理解成各自在跑各自的算法。

目前我的程序主要有两个中断任务需要执行,一个是pwm上溢中断来控制电机,一个是定时器中断来排查故障和信息通信。但是根据中断的优先级pwm中断有时候会打断定时器的中断任务。加入我使用定时器触发CLA,在cla中断中执行原来的算法,是不是可以理解成两个任务并行执行。

  • 我认为是可以的。
    一旦CLA被主CPU配置,它可以独立于主CPU之外执行算法。CLA 有自己的总线结构、寄存器组、管线和处理单元。此外,CLA 可直接访问 ePWM,比较器和 ADC 结果寄存器。