7.8.6. 常见问题¶
7.8.6.1. 每个 PWM 控制器的两路输出信号有什么关系?¶
每个控制器可以控制两路输出PWM信号,这两路信号从设计上有三个约束条件:
共用同一个 time-base 信号,即共用一路输入时钟信号,也共用了一个计数器;
共用同一个 PWM 信号频率 配置参数;
共用同一个 占空比 配置参数。
上述 “PWM 信号频率” 和 “占空比” 由PWM的 调用者运行时配置。 两路信号可以完全相同,也可以做到两点差别:
相位相反,在占空比上看到的是一个为正、一个为负;
关闭其中一路,在 drv_pwm.c/drv_epwm.c 中的
aic_pwm_default_action
/aic_epwm_default_action
函数中将对应的 Action 配置为 PWM_ACT_NONE/EPWM_ACT_NONE 即可。