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.

[参考译文] CCSTUDIO3:新导入的项目中出现错误

Guru**** 2577385 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1200144/ccstudio3-errors-in-newly-imported-project

器件型号:CCSTUDIO3
主题中讨论的其他器件:C2000WARE

一位同事压缩了2个基于 CCS 11.1.0的项目并将其放在一个共享文件夹中。

我打开了 CCS 并打开了一个新的工作区文件夹。

然后、我将提取的项目复制到新的工作区。

我导入了一个没有问题。

这是一个有效的项目。 但是、当我在未进行任何修改的情况下尝试生成时、我 反复出现以下错误和变量:

"C:/work_ZipTest/MPgM/MPgm.h"、第321行:错误#148:声明与"void __error__(char *、uint32_t)"不兼容(在"C:\ti\c2000\Archive\C2000Ware_4_00_00_00\driverlib\f2838x\driverlib\debug.h"的第51行中声明)
"../ioExponderDriver.c"、第35行:警告#552-D:变量"ReturnStatus"已设置、但从未使用
1编译"../ioExponderDriver.c"时检测到错误。

我的同事在遥远的土地没有得到这些错误。 可能是什么原因?

谢谢。

John

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

    更新:

    我正在使用 C2000Ware 4.1、它检查项目产品详细信息、看起来好像他使用的是4.0。 不知道这是否重要。

    C2000Ware v4.0.0.00

        安装位置:          C:/ti/c2000/Archive/C2000Ware_4_00_00_00
        产品类型 ID:           c2000ware_software_package
        依赖项:               

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

    John:

     您从 C2000Ware 导入的是哪个示例?

    只是为了 确保我理解顺序、我再次重申  

    • 将 C2000Ware 示例导入到一个工作区中:它进行了编译和构建
    • 创建了一个新的工作区、并从以前的工作区中重新导入了工程、而无需对工程或文件进行任何更改、并且不会进行编译

    我的理解是否正确?

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

    大家好、Santosh、祝您周五愉快。

    我不知道它是从一个示例开始的。 但这是一个项目,我的同事在弗吉尼亚州已经工作了很多个月。

    它正在为他工作,他把它保存到一个 zip 文件上的网络文件夹。

    稍后、我检索了 zip 文件并提取了工程。

    我在启动 CCS 11.1时创建了一个新的工作区文件夹。

    我已将项目复制到新文件夹中。

    接下来我将其导入。

    然后、我尝试在不进行任何更改的情况下构建它。

    在首次构建尝试期间发生了上述错误。

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

    John:

    我今天试着把它复制出来。 让您知道。

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

    John:

    我将 请 CCS 团队查看。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我今天将尝试复制。 让你知道。[/报价]

    Santosh -您是否能够重现错误? 我怀疑此问题与 C2000Ware 版本不匹配有关。

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

    Ki:

    我不能复制它。

    下面是我遵循的顺序:

    • 在 MacOS 上导入了一个示例 led_ex1_blink
    • 已成功编译和构建
    • Closed、Mac 上的 CCS、压缩工作区内的项目文件夹、然后被复制到 tmp 文件夹内的 ubuntu Linux 机器上
    • 在 Ubuntu 计算机上、我在 tmp 文件夹中解压缩了项目
    • 在 ubuntu 上启动 CCS 12.2并从 tmp 重新导入项目。
    • 它编译和构建的过程中不会出现任何问题。

    此致、Santosh

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

    感谢大家。

    我无法从发现路径中删除归档目录。 我应该将目录移出 c:\ti 树还是删除它?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我无法从查找路径中删除存档目录。 我应该将目录移出 c:\ti 树还是删除它?

    CCS 将自动扫描 C:/ti 的包、我想它最多能搜索三个级别的包(但不确定)。 您可以尝试在 C:/ti 中将其埋入更深的位置、但也许最好只是将其完全移出。

    但是、我仍然感到困惑、为什么如果你已经安装了两个版本、CCS 会不断更改你的软件包版本。 如果两者都可用、则应始终首先默认为原始版本。