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.

[参考译文] TMS320F2.8384万D:如何将*自定义板*的电机控制SDK项目导出/导入到另一台PC?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1098488/tms320f28384d-how-to-export-import-motor-control-sdk-projects-for-a-custom-board-to-another-pc

部件号:TMS320F2.8384万D

我使用的是F2.8384万D定制板。

我导入了电机控制SDK通用控制实验室项目,并对其进行了调整,使其与定制电路板一起运行。

在我的开发PC上导入原始通用电机控制实验室项目后,大多数文件都是电机控制SDK中文件的链接。  我需要修改其中一些文件 以支持自定义硬件。  与 使用SDK中的文件相比,在项目中没有创建这些文件的本地副本的选项。   

我需要将项目交给另一个用户。

如果我将项目导出为"存档文件",并选择"解析和导出链接资源"选项,则SDK文件夹中的那些文件将复制到导出的项目中。

当我在另一台PC上导入项目时(已安装了Motor SDK,但我不确定这是否会有所不同),该项目具有已修改文件的"本地副本"。  但是,在尝试构建时,它仍会转到Motor Control SDK进行某些操作,并产生错误,因为它查看的是SDK中文件的原始/未修改版本,而不是导入的文件的已修改本地副本。  例如,hal.h   

我想在导入PC上,我可以开始更改包含目录和文件,以使内容指向本地副本,而不是SDK。  但是,这会中断与导出PC上原始项目的同步/设置。

我的问题:对于如何创建电机控制SDK项目,修改它以支持自定义硬件(这似乎意味着修改SDK文件夹中的文件),是否有"最佳实践"或推荐的过程? 并将项目导出到另一台PC,以便另一台PC在理想情况下可以构建和运行,而无需对导入的项目进行任何更改?

(相关注释:在SDK和本地副本中修改文件会使软件的版本控制变得复杂。  某些项目文件位于项目目录中。  有些更改位于SDK目录中。  我将创建一个单独的TT以询问此问题。  但一般来说,导入/导出和版本控制是其他良好的电机控制SDK可以进行一些改进的几个方面)

谢谢!

—标记

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

    部件号:TMS320F2.8384万D

    我使用的是F2.8384万D定制板。

    我导入了电机控制SDK通用控制实验室项目,并对其进行了调整,使其与定制电路板一起运行。

    在我的开发PC上导入原始通用电机控制实验室项目后,大多数文件都是电机控制SDK中文件的链接。  我需要修改其中一些文件 以支持自定义硬件。  与 使用SDK中的文件相比,在项目中没有创建这些文件的本地副本的选项。   

    我需要将项目交给另一个用户。

    如果我将项目导出为"存档文件",并选择"解析和导出链接资源"选项,则SDK文件夹中的那些文件将复制到导出的项目中。

    当我在另一台PC上导入项目时(已安装了Motor SDK,但我不确定这是否会有所不同),该项目具有已修改文件的"本地副本"。  但是,在尝试构建时,它仍会转到Motor Control SDK进行某些操作,并产生错误,因为它查看的是SDK中文件的原始/未修改版本,而不是导入的文件的已修改本地副本。  例如,hal.h   

    我想在导入PC上,我可以开始更改包含目录和文件,以使内容指向本地副本,而不是SDK。  但是,这会中断与导出PC上原始项目的同步/设置。

    我的问题:对于如何创建电机控制SDK项目,修改它以支持自定义硬件(这似乎意味着修改SDK文件夹中的文件),是否有"最佳实践"或推荐的过程? 并将项目导出到另一台PC,以便另一台PC在理想情况下可以构建和运行,而无需对导入的项目进行任何更改?

    (相关注释:在SDK和本地副本中修改文件会使软件的版本控制变得复杂。  某些项目文件位于项目目录中。  有些更改位于SDK目录中。  我将创建一个单独的TT以询问此问题。  但一般来说,导入/导出和版本控制是其他良好的电机控制SDK可以进行一些改进的几个方面)

    谢谢!

    —标记

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

    似乎没有最佳的导出方法来导出项目,包括项目中使用的所有源文件和头文件。 您必须共享整个电机控制SDK文件夹,并清除电机控制SDK项目中未使用的文件。这可能是一种简单简单的方法。