大家好(希望大家好、Anthony)、
这是 https://e2e.ti.com/support/microcontrollers/c2000/f/902/t/477694?tisearch=e2e-sitesearch&keymatch=hercules%20Center%20align 的后续操作
我从给定的 pwm3ph 示例开始、设法更改极性(我有一个低电平有效的 HW 驱动器接口)、并通过主 CPU 在"正常"程序流程中设置所有所需的值。
但是、我遇到了一个直到现在我才能够解决的问题:
HET 程序在 START 标签上启动,它启用了所有功能:定时器、PWM 输出、ADC 触发...
我需要的是 一个永久运行的计时器、用于随时执行 ADC 转换和中断触发等操作、但 PWM 输出需要单独启用。
我想使用 HET 的引脚输出寄存器来实现这一点、但它不同步。
或者、使用第二条 CNT 指令是一种方法吗? 但如何同步两个计时器?
有什么好的想法或解决方案可以解决这个问题(我认为什么可能是"标准"问题)?
谢谢、
Ralph