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/TMS320F28335:如何在 eCAP PWM 模块中设置 PWM 的占空比

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/712740/ccs-tms320f28335-how-to-set-the-duty-cycle-of-pwm-in-ecap-pwm-module

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

工具/软件:Code Composer Studio

尊敬的先生,

            我想设置 PWM 的占空比(ECAP PWM) 我希望将占空比设置为 10%到25%之间。如何设置占空比所需的值。在 ECAP PWM 的哪个寄存器中,我必须设置占空比。如果建议 path.frequecy 的值正确,为500Hz。

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

    您好、Mahesh、

    [引用 user="Mahesh Joshi"]。在哪个 ECAP PWM 寄存器中,我必须设置占空比[/引用]

    它的 CAP2寄存器。 例如:

    ECap4Regs.CAP1 = 0x00001388;//设置周期值
    ECap4Regs.CAP2 = 0x000009C4;//设置比较/占空比值 

    C2000ware 或 controlSUITE 中有一个示例代码。 只需导航至:

    C:\ti\c2000Ware_1_00_05_00\device_support\F2833x\examples\ECAP_apwm

    此致、

    Gautam

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

    尊敬的先生,

    =========================== # 您的配置 =========================================

    它的 CAP2寄存器。 例如:

    ECap4Regs.CAP1 = 0x00001388;//设置周期值
    ECap4Regs.CAP2 = 0x000009C4;//设置比较/占空比值 

    从上面的 SYSCLK=150MHz 配置中,
    对于 ACAP、PWM 频率= 30kHz @ 50%占空比


    ------------------------------------------------------------------
    =========================== 我的配置数===========================================   

    它的 CAP2寄存器。 例如:

    ECap4Regs.CAP1 = 0x000493E0;//设置周期值
    ECap4Regs.CAP2 = 0x0000AFCB;//设置比较/占空比值 


    从上面的 SYSCLK=150MHz 配置中, 
    对于 ACAP、PWM 频率= 500Hz @ 15%占空比。

    以上计算是否正确?
    请让我感到很惊喜
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user="Mahesh Joshi">上述计算是否正确?
    请接收我[/报价]

    您可以在 DSO 上进行相同的验证。

    此致、

    Gautam