我在"TRM"部分的下面没有为每个 ePWM 通道找到单独的时钟栅极寄存器 6.4.3.4时钟选择。
但在 API 参考中、它们为代码提供了 void SOC_gateEpwmClock (uint32_t epwmInstance)、 用于通过传递输入参数来对每个实例的 ePWM 时钟进行选通。 
其他外设也相似。 如 ECAP、eQEP、DAC、ADC 等。
我在这里有点困惑。
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.
我在"TRM"部分的下面没有为每个 ePWM 通道找到单独的时钟栅极寄存器 6.4.3.4时钟选择。
但在 API 参考中、它们为代码提供了 void SOC_gateEpwmClock (uint32_t epwmInstance)、 用于通过传递输入参数来对每个实例的 ePWM 时钟进行选通。 
其他外设也相似。 如 ECAP、eQEP、DAC、ADC 等。
我在这里有点困惑。
Daniel、您好!
如果 ePWM、 ECAP、eQEP、DAC、ADC 等正在 SYS_CLK 上工作、并且它们没有专用的 GCM (全局时钟控制模块)、那么我们是如何控制单个模块和单个通道的时钟门的。
例如、通过 将0x7写入 ETPWM0_CLK_GATE、 将选通 ETPWM0的时钟源、类似地 ETPWM1_CLK_GATE ETPWM1的说明。
同样适用于其他模块、例如 ECAPx_CLK_GATE、 EQEPx_CLK_GATE、ADCx_CLK_GATE 等。
尊敬的 Sudhakar:
就像 Sahana 所说的、这可以通过 RA 全局控制部分的寄存器来完成:

您可以找到允许您门控/取消门控不同控制外设的时钟的寄存器
RA 链接、请下载而不是在浏览器中打开: www.ti.com/.../spruj57
此致!
丹尼尔