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/TMS320F28.0049万:PWM输出更改为Hi-z

Guru**** 2551110 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/629850/ccs-tms320f280049-pwm-output-change-to-hi-z

部件号:TMS320F28.0049万

工具/软件:Code Composer Studio

大家好,

我的应用程序中存在一个问题,即在5 % 的占空比更改后,PWM输出从输出更改为Hi-z状态。  
是否以某种方式记录了此问题? 这种问题的原因是什么? 我没有使用比较器或任何可能在代码之外更改PWM引脚设置的东西。

 。  

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

    Jozef,您好!

    引脚可能变为高Z的一些最明显的方法:

    • GPIO mux设置为ePWM引脚以外的其它值。  应快速检查以确认mux仍设置为原始配置。  
    • 触发跳闸区域事件。   在TZCTL和 TZCTL2中,所有事件的默认操作都是高-Z引脚。  快速检查这一点是将这些寄存器中的每个事件初始化为所有'1 =不执行任何操作。  如果此操作可以解决问题,则表明由于某种原因发生了跳闸。