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.

[参考译文] LAUNCHXL-F28379D:FCL 构建级别1问题

Guru**** 2550830 points
Other Parts Discussed in Thread: SFRA, LAUNCHXL-F28379D, BOOSTXL-3PHGANINV, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1205069/launchxl-f28379d-fcl-build-level-1-problems

器件型号:LAUNCHXL-F28379D
主题中讨论的其他器件:SFRABOOSTXL-3PHGANINVC2000WARE

大家好

对于一个项目、我尝试按照"在单个 C2000 MCU 上使用 FCL 和 SFRA 的双轴电机控制"手册中所述的步骤进行操作。 为此、我将 LAUNCHXL-F28379D 与 BOOSTXL-3PhGaNInv 和演示项目"Dual_axis_servo_drive_FCL_QEP_f2837x"结合使用。 我使用的是"C2000Ware_MotorControl_SDK_4_02_00_00"。  不幸的是、已经在构建级别1中发生了一些错误。

我已经尝试按照文档中描述的步骤来设置图形和表达式。 表达式显示正确、PWM 以50%的固定占空比生成。

为了实现这一点、将使能标志设置为1。 但第一个问题是、导入的图形 在运行工程时不会显示任何内容:

问题可能在这里是什么? 如文档中所述、我还尝试 更改了 VdTesting、VqTesting 和 motorVars[0].spedRef 值、但没有成功。 这是否意味着空间矢量生成失败?

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

    尊敬的 Pavel:

    您能否验证您尝试绘制的参数是否在"Expressions"窗口中更新? 此外、还根据代码中所需的参数配置了 dlog (数据日志)工具。

    此致!

    Kevin 老师

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

    您好、Kevin

    感谢您的回答。

    我发现了问题。 问题在于、对于空间矢量的生成、变量"motorVars[0].ctrlState"必须设置为"CTRL_run"。  如果此变量未设置为"CTRL_RUN"、则不会应用"vqTesting"和"vdTesting"。

    遗憾的是、 "在单个 C2000 MCU 上使用 FCL 和 SFRA 的双轴电机控制"文档中从未提到过这一点。

    此致

    Pavel