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.

[参考译文] TMS320F280039C:在新项目中添加一个现有的.syscfg 文件

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1399810/tms320f280039c-adding-an-existing-syscfg-file-to-a-new-project

器件型号:TMS320F280039C
主题中讨论的其他器件:C2000WARESysConfig

工具与软件:

我使用的是280039C launchxl 电路板。 我有一个 C:\ti\c2000\C2000Ware_5_02_00_00\driverlib\f28003x\examples\spi 正在工作、其中有.syscfg 文件- spi_ex4_external_loopback_fifo_interrupts.syscfg。

我创建了一个新工程并想要添加此.syscfg 文件。 我将  spi_ex4_external_loopback_fifo_interrupts.syscfg 复制到新工程中。

从我所能找到的内容来看、这就是我需要做的一切。

当我在新工程中打开.syscfg 文件时、我遇到了原始工程中没有的错误。

我在具有此比特率的原始 C2000 SPI 工程中没有此错误。

看看 C2000 SPI 工程的属性、我看到以下内容:

在新项目中、我看到:

因此、您不能仅将.syscfg 文件从一个工程复制到另一个工程吗?

Brent

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

    以及更多信息。 在 C2000Ware SPI 项目中、.syscfg 列出了2个 PLL。 我将.syscfg 复制到的工程中没有列出这些 PLL。

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

    您好、Brent:

    您应该能够在工程之间移动.syscfg 文件。 您能否确保两个工程来自同一个 C2000Ware 工程并使用与 SysConfig 模块在不同版本之间变化时相同的 SysConfig 版本。

    您能否在文本编辑器视图中在两个工程中打开.syscfg 文件、并查看决定器件型号、SysConfig 等的顶部部分有哪些差异?

    此致、

    Aishwarya.

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

    感谢您的答复。 在比较两个文本文件时、器件型号和顶部的所有内容都是相同的。

    无论出于何种原因、如果我打开原始工程的.syscfg、我都可以将 SPI 波特率设置为234375。 我将.syscfg 复制到的另一个工程显示错误。

    我最终将 SPI 波特率加倍至468750、从而在我复制了.syscfg 的工程中消除该错误。

    奇怪的是、完全相同的.syscfg 在一个工程中可以正常工作、而不是我复制到的工程中。 使用相同的板、工具版本、C2000Ware 等