主题中讨论的其他器件:controlSUITE、 TMDSHVRESLLCKIT
您好!
我使用 F28379D 为 直流/直流转换器和直流/交流逆变器( 开关频率= 10kHz 时的 PWM 7、8、9)生成 PWM 信号(PWM 1、2、3、3、开关频率= 200kHz)。 到目前为止、我使用 PWM1来实现 ADC_ISR。 所有控制过程都在 ADC_ISR 内部进行、频率为200kHz。 我使用以下代码为 ADC_ISR 选择 PWM1:
EALLOW;
EPwm1Regs.ETSEL.bit.SOCASEL = 1;//选择 SOC 为零
EPwm1Regs.ETSEL.bit.SOCAEN = 1;//启用 SOCA
EPwm1Regs.ETPS.bit.SOCAPRD = ET_1ST;//在发生_____事件时生成脉冲
EDIS;
现在、我要将 PWM7用于具有10kHz 开关频率的 ADC_ISR、同时在直流/直流级保持 PWM1、2、3的200kHz 开关频率。 为此、我尝试将上述代码中的 EPwm1更改为 EPwm7、但这不起作用。 您能不能指导我在将 PWM7用于 ADC_ISR 时缺少什么?