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.

[参考译文] AM263P4-Q1:由 EPWM 触发的 ADC

Guru**** 2885260 points

Other Parts Discussed in Thread: SYSCONFIG

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1644134/am263p4-q1-adc-triggered-by-epwm

器件型号: AM263P4-Q1
主题: SysConfig 中讨论的其他器件

您好、

哪些 ePWM 寄存器和 ADC 寄存器需要用于 ePWM 触发的 ADC?

基于我的理解、我准备了流程图。 请确认是否正确?

EPWM 事件

   ↓μ s

SOCA(ADC 触发器)

   ↓μ s

ADC 转换开始

   ↓μ s

ADC 转换完成

   ↓μ s

发生 ADC 中断

   ↓μ s

ISR 读取值。

 

哪些寄存器负责 ADC 转换开始到中断发生。 可以使用 EPWM 或 ADC 寄存器

 

谢谢!

 

此致、

Rajkumar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、首先、我建议在 SysConfig 中实现这种例程、然后您可以分别看到每个函数的确切 API。   这里需要 EPWM 和 ADC 寄存器、但它们具有不同的角色:

    EPWM 寄存器 (ETSEL、ETPS)→仅生成触发事件 (SOCA)

    ADC 寄存器 (ADCSOCxCTL、ADCINTSEL、ADCINTFLG)→控制从转换开始到中断生成的所有内容

    转换为中断路径纯粹是 ADC 寄存器。 ePWM 仅启动该序列。

    此致、

    Masoud