主题:SysConfig 中讨论的其他器件
工具/软件:
您好、
我将 F2800137用于多个 PWM。 HRPWM 中的 ePWM1和标准分辨率的 ePWM2/4信号、因为该 DSP 仅在通道1上提供 HRPWM。
所有 PWM 都与 ePWM1同步、它们以40KHz 至300kHz 的可变频率运行。 控制环路以大约100KHz 的固定频率运行。
如果我以标准分辨率使用所有 PWM、则可以使用单时触发加载模式(GLDCTL2[OSHTLD]= 1、以指定主 TPRD 和所有 CMP 都在影子寄存器中正确更新、并可以在计数器= 0时一次性传输到主寄存器中。 在该配置中、我们知道所有活动寄存器都将具有最新且正确的值(不像之前计算中的一些值、还有一些来自新值)。
我有几个问题:
1)行为是您希望 ePWM1现在成为 HRPWM 并使用相同的方案。 为什么我无法在 HR 模式下使用一次性加载模式?
2)如果我们无法在 HR 模式下真正使用一次性加载模式、那么您建议怎么做?为了确保所有 EPWM 寄存器同时更新、计数器= 0?
谢谢、
Arnaud