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.

[参考译文] TMS320F28069M:使用 instaSPIN 的通用 GUI 读取 motorware 例程的问题

Guru**** 2033340 points
Other Parts Discussed in Thread: DRV8301, MOTORWARE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/965585/tms320f28069m-question-of-using-the-general-gui-of-instaspin-to-read-the-routine-of-motorware

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

尊敬的团队:

器件:28069M+drv8301、xds100v3

我的一位客户基于 lab12a/b 重写传感器代码并配置 GPIO。 还配置了 user.h 中的参数。

hal.c、user.h 编译的 lab05c.out 及其头文件可由通用 GUI 读取、并通过速度调节和惯性识别功能正常运行。

但是、当通过 GUI 读取基于 lab12a/b 编译的.out 文件时、无法正确识别 user.h 中的相关设置、也无法正常运行。

lab05a 的情况:

工作情况12a/b:

lab12a 的主程序仅在计算主中断电角的语句中发生更改。 与根据个人功能(位于 hal.c 中)从 QEP 读取编码器计数到从 GPIO 端口读取编码器计数不同、这两个项目中使用的文件之间没有其他区别。

我是否可以询问可能出现的问题?

此致

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

    GUI 小工具未连接到工程中的变量。  GUI 中未使用这三个小工具、您可能会忽略它们。   

    您可以查看下面的 GUI Composer 用户指南链接。

    https://dev.ti.com/gc/designer/help/GC_UserGuide_v2/overview.html

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

    您好、Yanming:

    实际上、在相同的设置下、用户中的所有参数。 lab12a 读取的 H 错误。 您可以在我的屏幕截图中看到 lab12a 和 lab05c 数据之间的比较。 这直接导致 lab12a 例程完全运行。

    此致

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

    您需要为 instaSPIN-Motion 使用不同的 GUI、请查看以下文件夹中的 GUI 指南。

    C:\ti\motorware\motorware_1_01_00_18\docs\guis\hvkits_8312s_8301s\instaspin_motor

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

    您好、Yanming:

    通用 GUI 支持运动。 我使用的两个例程是运动中的例程。 FOC 的参数在屏幕截图中被截取。 阅读页面(因为它显示更全面的信息)可能会导致您误解。

    那么、回到原始问题、为什么两个例程(user.h & hal.c)中的一个(lab05c 和 lab12a)可以通过 GUI 正常读取和运行、而另一个例程无法正确读取参数?

    如果您有任何想法、请告诉我。

    此致

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

    您使用的是哪个 GUI? 如果您使用 的是 InstaSPIN 通用 GUI,您是否按照 GUI 指南将相关的“.out”复制到相应的 webapp 文件夹,并将其重命名为“appProgram.out”?

    GUI 仅适用于示例实验、不会更改变量结构和名称 motorWare。