ZHCAAX8 May 2021 TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137 , TMS320F2800153-Q1 , TMS320F2800155-Q1 , TMS320F2800157 , TMS320F2800157-Q1 , TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F28075 , TMS320F28075-Q1 , TMS320F28076 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28378D , TMS320F28378S , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S , TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
考虑到所有可能的工作条件,我们将讨论以下临界情况,如图 2-7 所示。ePWM2 配置为支持到 ePWM1 的相移为 120°,其中 TBPHS 为 PRD/3=200。ePWM2 输出在 CTR = 0 时设置为高电平,并在 CTR = CMPA 时清除低电平,开始时 CMPA=300。ePWM1 和 ePWM2 的所有寄存器都在全局加载和一次性触发模式下启用,ePWM1 的全局加载事件定义为 CTR = 0。假设在执行 ISR 期间发生频率突变事件,在全局加载事件之前,新周期值 PRD’变为 2*PRD=1200,TBPHS’= PRD’/3=400,而 CMPA 保持不变。然后,如图 2-7 所示,当下一个全局加载事件到来时,ePWM2 的时基计数器将从 200 跳到 400,这意味着在频率变更之后的第一个 PWM 周期内将错过 CTR = CMPA 事件。这可能会给系统带来严重的风险,ePWM2 输出时间会意外延长。