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.

[参考译文] TMS320F280041C:flagRunIdentAndOnLine 始终变为 0

Guru**** 2419530 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1535734/tms320f280041c-flagrunidentandonline-always-goes-to-0

器件型号:TMS320F280041C

工具/软件:

我面临着一个类似的问题。 我将 F280049C 与 MotorControl SDK 5.04.00.00 一起使用、并运行 lab05 电机 ID flagRunIdentAndOnLine 始终为 0。 我发现某些 TZ 标志已设置为 1。 所以我尝试注释掉函数 HAL_setupFaults (),然后所有内容都正常工作。 但我不知道实际原因。 有人能告诉我实际原因是什么吗?

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

    您好、对延迟响应深表歉意。

    当发生故障时、flagRunIdentAndOnLine 会自动设置为 0、  一般来说、禁用故障功能是一个不好的主意 。 该功能的存在是为了保护您的硬件免受不良运行状况(例如过流故障)的影响。

    尝试从与 flagRunIdentAndOnLine 表达式相同的对象读取“flagMtrUse"表达“表达式。 这将准确地告诉您发生了什么故障。 请告诉我在该表达式中设置了什么标志。

    此致、
    Jason Osborn

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

    您好,感谢您的答复。 但是、现在我的实验硬件已经被我的同事借用了。 所以,我现在不能做实验了。

    此致

    Nantawat

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

    好的。 当您有更多可用信息时、请告诉我、我将能够进一步帮助您。

    此致、
    Jason Osborn