主题中讨论的其他器件:SysConfig
工具与软件:
主席先生、女士
我使用进行配置和 ePWM 以启动、并且仅每秒使用一次 ePWM 计时器过零来执行 ADC 转换
EPWM_enableADCTrigger (base、EPWM_SOC_A);
EPWM_setADCTriggerSource (base、EPWM_SOC_A、EPWM_SOC_TBCTR_ZERO);
EPWM_setADCTriggerEventPrescale (base、EPWM_SOC_A、2);
该功能效果很好。 我可以以60kHz 的频率切换发送电力电子装置、同时以30kHz 的频率切换 ADC 中断。
在 ADC 中断内部、我现在将新的 EPWM 占空比写回 EPWM 的影子寄存器。
现在我要配置影子寄存器的加载、使其保持2个 ePWM 计数器周期的占空比、并且每隔第二个过零/在 ADC 转换开始的同时仅加载新的占空比。 查看 ePWM 的文档后、我没有找到允许这种操作的影子加载模式。
您知道这是否可行吗?
谢谢!
Flurin.
