配置好PWM后,我想控制PWM何时开启,应该怎么控制?是不是不使能TBCLKSYNC?
我知道有TZ,但是这时不使用TZ,
类似于初始化,我是想配置好之后,暂时不输出,等到想要输出时再输出
Susan Yang:
不知您现在使用的是哪款芯片,但您可以尝试下面帖子内的方法:
e2e.ti.com/…/450127
,
WilliamFang:
我用的是28377d,这个链接里说的还是使用TZ,我的TZ接到了外部触发,但是现在还不能触发TZ,所以我想通过软件配置寄存器,在不改变PWM配置的情况下,只是不开启PWM输出
,
WilliamFang:
或者这样说,当系统初始化时,我配置了PWM,但是不想让它立刻输出,而是控制它在合适的时候输出,有没有这样控制的寄存器配置
,
Susan Yang:
您可以尝试在某一个中断内给PWM模块的事件触发软件强制寄存器 ETFRC中的INT位写1,强制其发生中断事件。
EPWM模块的中断产生原理如用户指南的:
Figure 15-44. Event-Trigger Submodule Showing Event Inputs and Prescaled Outputs
www.ti.com.cn/…/spruhm8i.pdf