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.

[参考译文] MSPM0G3507:MSPM0G3507

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1315256/mspm0g3507-mspm0g3507

器件型号:MSPM0G3507
主题中讨论的其他器件: SysConfig

有关问题:MSPM0G3507

https://www.ti.com/lit/ug/slau846a/slau846a.pdf?ts = 1705572247731&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FMSPM0G3507

 

我们需要

a。  TIMA0 CCP0 85KHz 和50%占空比、在第一个输出引脚上具有 risedelay。

-b。 A 的补充、但在第2个输出引脚上具有 risedelay。

c. TIMA1 CCP0同步、50%占空比和相移0...180度、相比之下、第3个输出引脚上的上升沿处的上升延迟。

-d 补码 C。但在第4个输出引脚的上升沿具有 risedelay。

 

我看到、使用边沿对齐或中心对齐 PWM、可以输出具有死区的互补对(下一张图片)。

 

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

    您好、 

    您需要在 TRM 中根据25.2.5.2.3添加两个带死区的 TIMA0 CCP0和 TIMA1 CCP0补码输出、对吗?

    使用两个函数来启用和设置 dl_timera.h 中的相负载函数:

    Fullscreen
    1
    2
    3
    DL_TimerA_enablePhaseLoad(GPTIMER_Regs *gptimer)
    DL_TimerA_setPhaseLoadValue(GPTIMER_Regs *gptimer, uint16_t value)
    DL_Timer_setCounterValueAfterEnable(GPTIMER_Regs *gptimer, DL_TIMER_COUNT_AFTER_EN cvae)
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    在 SysConfig 中、您需要配置以下各项:

    此致、

    赫利克

x 出现错误。请重试或与管理员联系。