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.

[参考译文] CCS/TMS320F28379D:ADC 时序的 ePMW 设置

Guru**** 2347060 points
Other Parts Discussed in Thread: CONTROLSUITE, C2000WARE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/592152/ccs-tms320f28379d-epmw-setting-for-adc-timing

器件型号:TMS320F28379D
Thread 中讨论的其他器件:controlSUITEC2000WARE

工具/软件:Code Composer Studio

对于 ADC、'examples_setup.h'中有一个如下所示的代码

===================================================================================================

#define CPU_FRQ_200MHz 1.

#define ADC_SAMPLING_FREQ 25000.0L

#define ePWM_HSPCLKDIV 1.

#define EPWM1_PERIOD 2000

#define EPWM1_DUTY 周期1000

#define EPWM2_PERIOD 200000

#define EPWM2_Duty_cycle 100000

===================================================================================================

ADC 是否同时使用 EPWM1和 EPWM2? 还是只使用 EPWM1?

 

此外、如果将采样频率用作26KHz、

我计算了 ePWM 占空比和周期值、它们不是精确的整数。(例如:1290.1229)

在这种情况下、我是否应该仅使用"1290"而不是"1290.1229"?

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

    EPWM1至 EPWM12可用作 ADC SOC 配置的触发器。

    TBPRD 和 CMPx 寄存器应设置为整数值。 如果需要更高的分辨率、我建议使用 HRPWM 外设并适当地配置 TBPRDHR 和 CMPxHR 寄存器。

    如果您还没有、请参阅 TRM 的 ADC 和 HRPWM 章节以了解更多详细信息、并参阅 C2000Ware 或 controlSUITE 中的器件支持目录以了解示例项目。

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

    谢谢你。

    在您的回复中、ePWM12表示 ePWM2?

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

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

    感谢你的答复。

    此外、正如您说过的、我正在尝试在"controlSUITE"中找到 ADC_HRPWM 示例。

    和。 我想我找不到它。

    如果我问您示例代码的标题、您会介意吗?

    谢谢你。
    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以查看 ADC_SoC_ePWM、HRPWM_Duty_SFO_V8和 HRPWM_prdupdown_SFO_V8示例、以更好地了解这些模块的可能功能以及如何将它们用于项目。

    此致、
    Elizabeth