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.

[参考译文] TMS320F28035:车间实验室7 ePWM:将 ePWM 从10kHz 更改为800kHz

Guru**** 2576285 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1046119/tms320f28035-workshop-lab-7-epwm-change-epwm-from-10-khz-to-800-khz

器件型号:TMS320F28035
主题中讨论的其他器件:C2000WARE

您好 TI 社区

我正在研究不同的 ePWM 以及10kHz 至800kHz 的频率范围、我在参加为期一天的专题讨论会之后、在实验练习7中看到2kHz 的代码。 我已尝试将其修改为我所需的范围、但它不起作用。 您能否告诉我如何更改"PWM_Half-Period"的周期? 我尝试将该数字更改为13000以下(对于更高频率10kHz 至800kHz)、但它不起作用。 某些频率是否存在限制? 如果是、那么我如何更改该限制?



谢谢

RG

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

    RG、

    PWM 频率没有限制、您应该能够满足该频率范围。 我怀疑其他东西会覆盖您输入的值。

    您是如何调整 PWM 频率的? 您在执行期间是否读回了 TBPRD 值?

    我假设您已经修改了实验7、为简单起见、我建议您从 C2000Ware 中的基本 PWM 示例开始。

    C:\ti\c2000Ware_3_04_00_00\device_support\f2803x\examples\c28\ePWM_updown_AQ

    从这里、只需要修改 TBPRD。

    此致、
    Cody  

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

    非常感谢您、Cody、是的、该文件对我有所帮助。

    RG