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.

[参考译文] TMS320F28069:空文件中出现无法识别的令牌错误

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1462916/tms320f28069-unrecognized-token-error-in-empty-file

器件型号:TMS320F28069
Thread 中讨论的其他器件:C2000WARECCSTUDIO

工具与软件:

 在构建项目时、代码中一直存在这个错误、即使我几乎将所有内容都删除了

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

    您好!

    行中必须有一些隐藏字符或类似的字符。 你可以将该文件附加到该主题帖吗?

    谢谢

    Ki

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

    尊敬的 Ki:  

    原始代码以及整个项目都作为附件提供

    Winniee2e.ti.com/.../6507.test.ce2e.ti.com/.../PWMSignal.zip

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

    我导入了您的项目、但我认为不存在问题。

    如果您完全删除文件并创建一个具有相同文本的新文件、是否仍有问题?

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

    大家好、Ki、我用 Main C 创建了一个新工程、错误仍然存在

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

    我看到您通过添加一个新行修改了 C 文件。

    如果你再次创建一个新项目、但是不修改 C 语言文件、它构建可以吗?

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

    使用 main C 创建一个新工程、我不做任何修改、也不想进行构建、但仍然不起作用

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

    您的工作区的编码设置是什么?

    您是否会在所有项目和源文件中出现此错误?  

    谢谢

    Ki

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

    尊敬的 Ki:

    我的工作区 如随附的图片所示。 我首先拿到的项目是我唯一的项目、我只需要启动 CCS。 我找到该错误、然后我用 Main C 构建几个空项目、错误仍然存在

    谢谢

    Winnie

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

    这是非常奇怪的。

    您能否试用 CCS 20并尝试从那里导入和编译项目?

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

    仍然存在错误

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

    最后一个问题。 如果从 C2000Ware 导入示例并尝试按原样构建、该示例是否是现成构建的? 或者是否每个源文件都无法构建?

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

    仍然有错误、在随附的图片中看到

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

    最后一件事你能试试吗?

    打开 DOS 命令窗口。

    浏览 \ccs\eclipse

    运行:

    > eclipsec -noSplash -data   -application com.ti.ccstudio.apps.projectBuild -ccs.projects example_2806xEPwmUpDownAQ -ccs.buildType Full

    提供出现的所有输出。 可以将输出流式传输到文件、如:  

    eclipsec -noSplash -data   -application com.ti.ccstudio.apps.projectBuild -ccs.projects example_2806xEPwmUpDownAQ -ccs.buildType Full > build.txt

    然后将 build.txt 附加到该主题。

    谢谢

    Ki

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

    尊敬的 Ki:

    从下面的附件中可以看到、我们可以通过命令提示符运行 eclipsec 文件 、但当我运行其余语句时、我们会得到"系统无法找到指定的文件"。

    您能提供建议吗?

    谢谢

    Winnie

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

    抱歉、我们未正确引用工作区路径、附件为 build.txt (作为 requestede2e.ti.com/.../1614.build.txt)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    抱歉、我们没有正确引用工作区路径

    您是否使用了项目已位于的工作区位置? 它应该与 CCS 在屏幕截图中使用的工作区文件夹完全相同。

    谢谢

    Ki

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

    尊敬的 Ki:

    在文件-切换工作区:我可以在三个不同的工作区之间切换,其中也包括您提到的工作区。 当我尝试在其中任何一个下构建工程时、错误仍然存在

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当我尝试在其中任何一个下构建项目时、仍然存在错误

    我假设存在相同的构建错误、但来自命令行。

    您能将完整的构建输出发送给我吗?

    另外、在构建输出窗口中给我提供了完整的构建输出。 将所有文本复制并粘贴到文本文件中、然后附加到此主题帖。 我想了解如何调用编译器。

    谢谢

    Ki

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


    ****项目 Example_2806xEPwmUpDownAQ 的配置调试构建****

    "C:\\ti\\ccs1281\\ccs\\utils\\bin\gmake"-k all

    构建文件:"../test.c"
    调用:C2000编译器
    "c:/ti/ccs1281/ccs/tools/compiler/ti-cgt-c2000_22.6.1.LTS/bin/cl2000 -v28 -ml -mt -cla_support=cla0 --float_support=fpu32 --vcu_support=vcu0 --include_path="C:/ti/C2000Ware_5_03_00_00/libraries/math/IQmath/c28/include --include_path="C:dag"--include_path="C:dag"--include_path="C:/ti/C2000Ware_5_03_00_00/device_support/f2806x/common/include --include_path="C:/ti/ccs1281/ccs/tools/compiler/ti-cgt-c2000_22.6.1.LTS/include --include_path="dag_dexpression-define -demise-define -demisent-debug-demisition-demisent-d=/ti/C2000Ware_5_03_00_00/device_support/f2806x/headers/include /ti/C2000Ware_5_03_00_00/libraries/math/FPUfastRTS/c28/include -- parag_debug_debug_dexpressions="diag_debug_dexpress"-- parag_debug_dexpress"- parag_debug_debug_dexpress"- parag_debug_debug_debug_dexpressions-parag_dexpress"。

    >>编译失败
    subdir_rules.mk:72:目标"test.obj"的配方失败
    "../test.c"、第1行:警告:文件的最后一行在没有换行符的情况下结束
     ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
    ^μ A

    "../test.c"、第1行:错误:无法识别的令牌
     ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
    ^μ A

    "../test.c"、第1行:错误:需要一个声明
     ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
    ^μ A

    "../test.c"、第1行:错误:无法识别的令牌
     ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
    ^μ A

    "../test.c"、第1行:错误:无法识别的令牌
     ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
    ^μ A

    "../test.c"、第1行:错误:在预期的数字结束后附加文本
     ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
    ^μ A

    "../test.c"、第1行:错误:无法识别的令牌
     ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
    ^μ A

    "../test.c"、第1行:错误:无法识别的令牌
     ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
    ^μ A

    "../test.c"、第1行:错误:无法识别的令牌
     ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
    ^μ A

    "../test.c"、第1行:错误:无法识别的令牌
     ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
    ^μ A

    "../test.c"、第1行:错误:在预期的数字结束后附加文本
     ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
    ^μ A

    "../test.c"、第1行:错误:无法识别的令牌
     ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
    ^μ A

    "../test.c"、第1行:错误:无法识别的令牌
     ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
    ^μ A

    "../test.c"、第1行:错误:无法识别的令牌
     ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
    ^μ A

    "../test.c"、第1行:错误:无法识别的令牌
     ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
    ^μ A

    "../test.c"、第1行:警告:字符串或字符中包含 null (零)字符
    常量
     ú_ 3Íš¼¿ª3vfºf~¬ÁÀDZ¡Ÿ2 [l ËÑÎI ]a)+:"Ò£ÕÙçq Ô 6ÚyÒ󸃹ÖZµ ï æéS 0Œ¸›ÌnÂ2ÇÍd‰³«tá×û! +9
    ^μ A

    14在编译"../test.c"时检测到错误。
    gmake:***[test.obj]错误1.
    gmake:由于错误、未重制目标"all"。

    ****构建完成****

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

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

    谢谢你。 还有一个问题、您的 Windows 本地化(语言)设置是什么?

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

    我当时正在与我们的编译器专家讨论、他回忆了一个问题、即某个 DLL 导致编译器行为异常。 DLL 为"C:\windows\LVUAAgentInstBaseRoot\system32\MozartBreathCore.dll"。 显然、它与 PC 上的某些防病毒/安全软件与编译器问题有关。 我不确定这是否与您的问题有关、但我想问一下以防万一?

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

    英语

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

    尊敬的 Ki:

    感谢您提供的信息。 我需要检查我们的 IT、并将让您知道

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

    尊敬的 Ki:

    IT 团队帮助我检查了该问题、但我们无法确认该问题。 但是、他同意您的看法、认为这可能是由安全软件造成的。 不幸的是、它无法移除、或者系统将崩溃。

    非常感谢您的帮助。 您可以根据需要关闭本主题。 我需要自己购买另一台笔记本电脑-这似乎是唯一的方法。

    谢谢!
    Winnie