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.

[参考译文] TMS320F28377S:条件下使用枚举元素时出现问题

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

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1083978/tms320f28377s-problem-with-using-enum-elements-under-condition

部件号:TMS320F28377S
“线程:C2000WARE”中讨论的其它部件

大家好,  

需要有关在条件下使用 enum 元素的帮助(请参见下文)。  Code Composer Studio 中的项目构建版本:11.1.0.00011,编译器版本- ti-CGT-C2000_21.6.LTS。 代码的这一部分看起来毫无意义,因为它仅用于参考和更好地理解问题。

希望获得如下所示的结果。

感谢您的解决方案。

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

    Dmytro 您好,  

    请提供更多详细信息,以便我们能更好地帮助您。 是 C2000Ware 的上述片段...如果是,是哪个版本等,谢谢,Krishna

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

    尊敬的克利须纳:

    我试图以一般形式重写 C2000Ware_DigitalPower_SDK_3_03_00_00中的部件,以简化对问题的解释。 最初,我的问题来自  C2000Ware_DigitalPower_SDK_3_03_00_00\solutions\TIDM_dc_dc_buck 项目。  在 buck_user_settings.h 中,我尝试将 buck_DRV_ePWM_HSCLK_DIV 更改为 ePWM_HSCLOCK 分隔器_2,但没有效果。   和#define buck_DRV_ePWM_TOTAL_CLKDIV ((((uint16_t)0x1<<buck_DRV_ePWM_EPWMCLK_DIV)线路处于活动状态。

    感谢你的帮助。

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

    Dmytro 您好,

    我还检查了代码并发现了相同的问题。 我们将在下一个 DPSDK 版本中解决此问题。

    作为一种临时解决方案,我建议手动设置 ePWM 时钟。

    最佳

    约翰

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

    约翰:

    好的,会这样做。 在您发布新版本并修复了此部件后,请通知我。

    谢谢你  

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

    Dmytro 您好,

    将在更高版本中修复此问题。 感谢您指出这一点。

    最佳

    约翰