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.
TIMER4在 PWM 模式下配置为 T4CCP0多路复用到 GPIOS4。
频率控制和标记/空白工作正常。
尝试停止 PS4 I 调用上的 PWM 输出
TimerDisable (TIMER4_base、timer_A);
(笑声) 但示波器显示引脚不断输出 PWM。
不过、我可以通过清除 GPTMTAMR 中的 TAAMS 位来停止 PWM 输出、但我本来希望输出会随着 DimerDIsable DriverLib 调用而停止。
这是预期的功能吗?
您好、Tony、
我无法重现您的结果。 在调用 TimerDisable()之后,我不再看到 PWM。 我稍微修改了 TivaWare timers.c 示例以停止 PWM。 不过、该示例使用 TIMER0。 这是项目。
您好、Tony、
糟糕的是我之前没有在 PWM 模式下配置计时器。 在这里、我将运行 PWM 模式示例中的计时器。 同样、我无法复制您的结果。 TIMER_PWM 示例在 PD3引脚上使用 Timer1_B。 我让 PWM 生成几秒钟、然后通过调用 TimerDisable (Timer1_base、timer_B)来禁用计时器、之后 PWM 将停止。