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.

[参考译文] TMS320F28379D:Motor Control SDK:est 和 est_lib 之间的区别

Guru**** 2473270 points
Other Parts Discussed in Thread: C2000WARE-MOTORCONTROL-SDK

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1473419/tms320f28379d-motor-control-sdk-difference-between-est-and-est_lib

器件型号:TMS320F28379D
主题中讨论的其他器件:C2000WAREC2000WARE-MOTORCONTROL-SDK

工具与软件:

电机控制 SDK 拥有

C2000 Ware_Motor SDK_5_02_00_00\libraries\observers\est_lib

C2000 Ware_Motor;SDK_5_02_00_00\libraries\observers\est

它们之间有什么区别?   我应在何时使用它们?  我看到一些示例工程使用其中一种。

谢谢!

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

    与此相关、我认为这些库存在一个错误。   我应该为此创建一个新帖子还是在其他地方报告?

    EST-lib\source\user.c 初始化中不存在的结构 UserParams 的成员

    EST-lib\include\userParams.h

    例如:

    pUserParams->ctrlWaitTime[CTRL_State_error]= 0;   

    此结构成员确实存在于中  

    EST\Include\userParams.h

    在文件比较中、user.c 在 est-lib 和 est 中是相同的文件。  应该更新 est-lib 版本、以便与 est-lib 中的 userParams.h 相匹配。

    SDK 5.03具有相同的情况。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [quote userid="513451" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1473419/tms320f28379d-motor-control-sdk-difference-between-est-and-est_lib c2000_sdk_52_00_00\libraries\observers\est Ware_Motor

    它仅适用于具有片上 ROM 中 FAST 库的 F28004xC。 它无法用于其他最新的 C2000器件、例如 F28379。

    如果您要使用 est_lib、请参考下面的示例

    C2000WARE-MOTORCONTROL-SDK: https://www.ti.com/tool/C2000WARE-MOTORCONTROL-SDK

    通用项目和实验用户指南: https://www.ti.com/lit/spruj26

    文件夹下的示例实验项目:C:\ti\c2000\C2000 Ware_Motor 200241_SDK_ \solutions\universal_motorcontrol_lab\f28002x

    或                                                        C:\ti\c2000\C2000 Ware_Motor SDK_ \solutions\universal_motorcontrol_lab\f28003x

    或                                                        C:\ti\c2000\C2000 Ware_Motor SDK_ \solutions\universal_motorcontrol_lab\f280013x

    或                                                        C:\ti\c2000\C2000 Ware_Motor SDK_ \solutions\universal_motorcontrol_lab\f280015x