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.

[参考译文] TMS320F2.8069万:HRPWM,上行计数模式:将占空比设置为每个CMPA更改一个TBCLK。

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/571634/tms320f28069-hrpwm-up-down-count-mode-setting-duty-step-as-one-tbclk-per-one-cmpa-change

部件号:TMS320F2.8069万

您好,

是否可以设置为“标题”?  我认为它通常是每个CMPA增量两个TBCLK。

我的客户问过。

我们有以下想法,但我需要问标题为的问题。

其他想法:

*在CMPA:CMPAHR的CMPA: CMPAHR部分中添加0x80。

*将模式从向上-向下更改为向上>>由于对死区控制的影响,不接受此操作。

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

    Hi, Hideaki,您好!

    您应该能够通过使用CMPHR扩展寄存器实现您希望使用HRPWM完成的工作。  听起来您对该主题有相当好的了解。

    您基本上只需使用SFO编程的HRMSTEP寄存器来确定编程到CMPHR的值。

    编辑:您能否澄清客户的最终目标是什么? 他们是否在尝试在每个TBCLK上具有连续的CMP事件?

    此致,

    克里斯