在28379电机控制例程中ISR_FREQUENCY与PWM_FREQUENCY为何不相同
#define PWM_FREQUENCY 10
#define ISR_FREQUENCY 20
而且此程序为单采样,不理解为何如此设置
Susan Yang:
在有些代码中,ISR以与PWM相同的速率运行。但是PWM寄存器具有一项功能,它们可以在每第一个,第二个或第三个事件启动ADC_SOC。
对于大多数电动机,实际上没有理由以高于20 KHz的频率运行换向,因此,如果要提高PWM频率,会尝试启用这些寄存器,以使ISR以/ 2或/ 3运行。
TI中文支持网



