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/TMS320F28052F:EST_State_MotorIdentified Motorware 15.

Guru**** 2611705 points
Other Parts Discussed in Thread: MOTORWARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/687187/ccs-tms320f28052f-est_state_motoridentified-motorware-15

器件型号:TMS320F28052F
主题中讨论的其他器件:MOTORWARE

工具/软件:Code Composer Studio

什么会导致估算器状态卡在 EST_State_MotorIdentified?

我正在将 Motorware 15中的 Instaspin_CsC 与 DSP/BIOS RTOS 配合使用。 当 Flag_enable_sys 和 Flag_Run_Identify 设置为 true 时、CTRL 状态变为 CTRL_State_Online、但估算器状态未设置为 EST_State_Online。 它进入 EST_State_MotorIdentified。

Instaspin 软件以 Project10a 开头。

 不带 BIOS 的 Project10a 和  集成到 BIOS 中的 Motorware 13中的 Project10a 工作正常

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    遗憾的是、我们从未使用 DSP/BIOS 对 Motorware 进行过测试、也未在线程化环境中对其进行调试。 我们通常也不建议使用 BIOS 进行电机控制、因为为控制 ISR 提供服务是时间关键型的。

    我猜可能是估算器或控制器例程可能存在一些调度程序锁定或中断、或者可能存在对存储器进行错误写入会损坏估算器对象。

    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此主题已脱机继续。 现在关闭

    肖恩