尊敬的各位:
我正在研究TMS320F2.8027万,我正在尝试将PWM输出与模拟比较器信号同步。 为了实现这一点,我正在创建一个事件信号(DCAEVT1),用于低级别和高级别的比较器,并进行一个tripzone中断。
当控制器接收到SWFSYNC信号时,PWM模块应将0 (零)作为相位值加载,并将加载带零的PWM计数器寄存器。 因此,PWM将重新启动。
我在这一步中有两个问题;
第一个是:不能设置SWFSYN寄存器1。 它是零。 因此,我无法获得同步信号。
第二个是;当我将PHSEN位设置为1 (位于PWM寄存器,TBCTL寄存器中)时,PWM输出始终为高。 我可以观察到高水平输出。它永远不会下降。
此致,
Fahri