请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号: TMS320F28379D
你(们)好
我使用 EPWM 的相移功能。 我有疑问。 在 EPWM 的周期设置中、有 Shadaw 寄存器用于更新它。 我不确定在相移寄存器中 TBPHS 将立即更新或在过零中更新为 PWM
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
部件号: TMS320F28379D
你(们)好
我使用 EPWM 的相移功能。 我有疑问。 在 EPWM 的周期设置中、有 Shadaw 寄存器用于更新它。 我不确定在相移寄存器中 TBPHS 将立即更新或在过零中更新为 PWM
尊敬的 Hung:
对于 C2000 微控制器的 ePWM 模块、TBPHS(时基相移)寄存器确实具有影子寄存器功能、类似于周期寄存器。 更新行为由 TBPHS 加载模式设置控制。
当您对 TBPHS 寄存器进行写入时、它不会立即更新。 相反、它遵循时基控制寄存器 (TBCTL) 中 TBPHS 加载模式位 (PRDLD) 指定的影子寄存器更新机制:
影子寄存器行为 :TBPHS 更新发生在特定的同步点(通常计数器为零)、而不是在写入寄存器时立即进行。
同步控制 :您可以使用时基控制寄存器设置来控制此行为。
谢谢
Srikanth