主题中讨论的其他器件: C2000WARE
大家好、TI 专家、
在我的应用中、我猜我可能需要6或7个 ePWM (A/B)对[请参阅我附加的 PWM 输出波形]。 我正在尝试从 LAUNCHXL-F280049C Launchpad 中了解这一点。 因此、我计划从 C:/ti/c2000/C2000Ware_4_02_00_00/driverlib/f28004x/examples/epwm/CCS.中合并 ePWM_ex2_updown_Aq.c 和 ePWM_ex3_synchronization.c (如果需要)
问题:
1.能否使用这个带有 ePWM1、2、3、4、5、6、8的 Launchpad 生成仿真 PWM 输出(我看不到 ePWM7)?
2.在 ePWM_ex2_updown_Aq.c 默认程序中、EPWM1A 和 EPWM1B 是否像 PWM 波形逆变 器图片中一样自然地相互补充? 如果不是、如何使它们进行180度相移。
我计划通过 添加[来激活 ePWM_ex2_upddown_Aq.c 中的 EPWM4、5、6、8
(如果我错了、请更正我)根据 EPWM_ex3_syn 的注释、EPWM1、2、3、4看起来是90度相移。 这是否意味着 EPWM5与 EPWM1具有相同的相位、EPWM6与 EPWM2具有相同的相位、EPWM8与 EPWM4具有相同的相位? 如果是、那么我可能需要调整 EPWM5、6、8的相移值。 听起来我们必须修改 ePWM_setPhaseShfit ()函数或定义 phasecount 值、但我不确定如何操作? 任何评论都将非常有帮助!