问题是这样子的,我使用F280049做个500kHz开关频率的数字电源,然后3个PWM周期产生一次中断,并在中断中触发adc采样,当检测到adc采样结束后,进行PID算法,重新调整CMPA的值,然后中断标志位清零。
1、但是有这样一个问题,由于我需要采集多个adc的结果,如果放到EPWM中断里进行采集,就会有很长的延时,导致整个中断时间远超3个PWM周期,请问有什么其他的方式来采样ADC吗?
2、另外,在处理采样得到的数据,由于有很多浮点型运算,是否采用CLA可以减少运算时间呢,或者有什么建议吗?
3、另外,如果可以使用CLA,那么采样+处理数据+更新CMPA,这些应该怎么设置呢?