主题中讨论的其他器件:C2000WARE
我看到有关 up_down 计数模式下的影子加载配置的大量讨论、但我的问题是有关配置为 HRPWM 运行时在 up_count 模式下运行的问题。
如果我使用下面的代码片段进行配置、我看不到我的占空比的高分辨率更新:
EPWM_setCounterCompareShadowImage LoadMode (BUCK_DRV_EPWM1_BASE、
ePWM_COUNTER_COMPARE_A、
ePWM_COMP_LOAD_ON_CNTR_PERIOD);
但是、如果我使用:
EPWM_setCounterCompareShadowImage LoadMode (BUCK_DRV_EPWM1_BASE、
ePWM_COUNTER_COMPARE_A、
ePWM_COMP_LOAD_ON_CNTR_ZERO);
我确实会看到高分辨率更新到我的占空比值。 这似乎直接与17.15.1.5.4.1高分辨率周期配置中 TPM 的配置方向相矛盾。 它在第4项中指出、当处于向上计数模式时、CMPCTL 应设置为在 CTR=PRD (模式1)上加载。
我应该分享其余的配置步骤、还是我有误解、误解?
谢谢、
N