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/LAUNCHXL-F2.8069万M:用于controlSUITE中F2.8069万的含传感器FOC示例程序

Guru**** 2538950 points
Other Parts Discussed in Thread: CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/659393/ccs-launchxl-f28069m-sensored-foc-example-program-for-f28069-in-controlsuite

部件号:LAUNCHTXL-F2.8069万M
主题:controlSUITE中讨论的其他部件

工具/软件:Code Composer Studio

您好,

我无法为controlSUITE中的TMS320F2.8069万控制器微调含传感器的FOC程序。

我找到 了这个 示例,但它适用于TMS320F2803x。

有人能帮我找到这个例子吗?

如果它们不是这样的示例,我可以知道我需要做什么更改才能使用 IDDK_PM_Servo_F2837x程序。


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    并非所有的项目都能直接在controlSUITE中支持F2.8069万M,但根据F2.8069万M的示例,很容易更改支持F2.8069万的项目,只需更改xxx.xxx.cmd文件和xxx_DevInit_F2803x.c。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    真的很抱歉迟到了。 但是明天我会测试一下,然后再找你们。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我已将“IDDK_PM_Servo_F2837x-Settings.c”文件替换为“PM_Sensorle-DevInit_F2806x”和“IDDK_Servo_2837x_RAM_lnk_CPU1.cmd”,替换为“F2806x_RAM_PM_Sensorless.cmd”

    还在“包括选项”中添加了“C:\ti\controlSUITE\DEVICE_SUPPORT\f2806x\v110\F2806x_headers\include”2806”,但我收到以下错误:

    出于测试目的,我将项目复制到其他文件夹中,并将相应的文件与项目重新链接。 新项目正在正确编译,之后我只替换了文件。

    因此,我认为问题不在于新项目。

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

    清除项目并重新生成它,选中“问题中的错误和警告”窗口。 作为错误和警告,您重新定义了项目中的某些功能,您需要先修复这些错误。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很抱歉耽误了时间,但我们最近一直在做不同的事情。
    我将按照指导原则进行操作,并向您提供结果。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    只是想登记入住,看看您的方面是否有任何更新。 如果您有任何疑问,请告诉我。 如果您没有任何其他问题,我们希望关闭此线程。 谢谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的友好合作,

    我现在收到与".cmd"文件相关的错误

    为了解决先前的错误,我删除了所有"F2837x"文件,预期为"F2837x_QEP_Module.h",我的当前文件结构如下所示

    原始文件结构如下所示:

    这似乎是因为我的".cmd"文件没有像原来的".cmd"文件那样分配适当的内存。 请您指导我接下来要做什么

    我替换的链接程序文件是 e2e.ti.com/.../F2806x_5F00_RAM_5F00_PM_5F00_Sensorless.txt

    原始文件是 e2e.ti.com/.../F2837x_5F00_Headers_5F00_nonBIOS_5F00_cpu1.txt

    我正在处理的项目是"IDDK_PM_Servo_F2837x-v2"。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    对。 您需要更改基于F2.8069万设备的.cmd,并将包含头文件更改为F2.8069万设备。 并按照错误消息修复错误或警告消息。
    也许,将F2803x示例更容易更改为F2.8069万。