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/TM4C123GH6PM:CCS v7致命错误#1966

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/566672/ccs-tm4c123gh6pm-ccs-v7-fatal-error-1966

部件号:TM4C123GH6PM

工具/软件:Code Composer Studio

操作系统:        Windows 7 Home Premium,64位,SP1

CCS:      版本7.0 .0.0.0042万

硬件:          TIVA C系列TM4C123G LaunchPad评估套件

您好,

我一直在尝试学习“TIVATmC系列TM4C123G LaunchPad入门”维基中的教程,网址为:

http://processors.wiki.ti.com/index.php?title=Getting_Started_with_the_TIVA%E2 % 84 % vist_C_Series_TM4C123G_LaunchPad&Dcmp=tivac&HQS=TM4C123G-Launchpad-Workshop

特别是“车间材料”部分中链接的工作簿pdf。

我已按照说明在工作簿实验1中安装了CCS (尽管是v7而不是v 5.5)。 此外:

2.1 安装在C:2.1 .3.156 3.156 中。 C:\ti\目录属性为只读,无法更改–不知道这是否重要。

LM Flash编程器,Workshop实验文件,终端程序和Windows端USB示例也按照工作簿实验1安装。 QuickStart应用程序已验证为工作状态,Stellaris虚拟串行端口已标识为COM3。 通过putty.exe与董事会建立通信。 到目前为止都很好。

尝试完成实验2时出现问题。 我已经完成了工作簿中的所有步骤(允许CCS 5.5 v和v7之间的外观差异)。 直到步骤15–“生成,加载,运行”,一切都正常。 单击“Debug (调试)”按钮时,我会看到“Console (控制台)”视图中记录的致命错误,如下所示:

 

****配置构建调试项目工作标签2****

"C:\\ti\\ccsv7\\utils\\bin\\gmake "-k -j 2 all -o

'建筑文件:../main.c'

'调用:ARM编译器'

c:/ti/ccsv7/tools/compiler/ti-CGT-arm_CCS.0.LTS/bin/armcl" 16.9 -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv7/tools/compiler/ti-CGT-arm_arm_prediag_spd告-mocc=125/sp_spreate_clar= 16.9 -compreate_clus_sp_sp_sp_c= c= cspremain_mocc=-sprema_sp_spreb_sp_sprema_sp_spreb_sp_sp_sp_spreb -c= c= c= c= c= c= c= csp_gspreb_gsp_gsp_sp_sp_sp_sp_sp_sp_sp_spreb=c= c= c= c= c= c= c= c= c= c=c= c 2.1 3.156

 

>>编译失败

subdir_rules.mk:9:目标'main.obj'的配方失败

致命错误#1966:无法打开源文件"C:/ti/TivaWare_C_Serie-Stat.Error" 2.1 :无效参数3.156

编译"../main.c"时检测到1个灾难性错误。

编译已终止。

gmake:***[main.obj]错误1

'构建文件:../tm4c123gh6p_startup_cs.c'

'调用:ARM编译器'

c:/ti/ccsv7/tools/compiler/ti-CGT-arm_CCS.0.0.LTS/bin/armcl" 16.9 -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccmsc/cdcs.7/tools/ti-CGT-arm_arm_preddiag_123sp_spd=-msp_msp-mscsf_123clus_sp_msp_msp_msp-from_c=c -ref="-clus_123clus_c=C -clus_123clus_123clus_c=C -clus_123clus_c=C -p_123clus_c=C -clus_c=C -c_123clus_123clus_c_c_c_c_c_c_c_c_g_c_c_c_c_c_c_c_c= c= cref="from_gp_gp_gp_123clus_c 16.9 2.1 3.156

 

>>编译失败

subdir_rules.mk:16:目标'tm4c123gh6p_startup_cs.obj'的配方失败

致命错误#1966:无法打开源文件"C:/ti/TivaWare_C_Serie-Stat.Error" 2.1 :无效参数3.156

编译"../tm4c123gh6p_startup_cs.c"时检测到1个灾难性错误。

编译已终止。

gmake:***[tm4c123gh6p_startup_CCS.obj]错误1

gmake:由于错误,目标'all'没有重制。

 

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

 

我曾尝试搜索这些论坛和通用Google,但没有找到什么可以帮助我的。 我猜在访问TivaWare目录时会遇到一些问题,但我几乎完全缺乏CCS经验,这意味着我可能完全错了。 因此,非常感谢任何帮助。

 

Chris。

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

    您好,Chris:

    [报价用户="Chris Hill"]

    '建筑文件:../main.c'

    '调用:ARM编译器'

    c:/ti/ccsv7/tools/compiler/ti-CGT-arm_CCS.0.LTS/bin/armcl" 16.9 -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv7/tools/compiler/ti-CGT-arm_arm_prediag_spd告-mocc=125/sp_spreate_clar= 16.9 -compreate_clus_sp_sp_sp_c= c= cspremain_mocc=-sprema_sp_spreb_sp_sprema_sp_spreb_sp_sp_sp_spreb -c= c= c= c= c= c= c= csp_gspreb_gsp_gsp_sp_sp_sp_sp_sp_sp_sp_spreb=c= c= c= c= c= c= c= c= c= c=c= c 2.1 3.156

     

    >>编译失败

    subdir_rules.mk:9:目标'main.obj'的配方失败

    致命错误#1966:无法打开源文件"C:/ti/TivaWare_C_Serie-Stat.Error" 2.1 :无效参数3.156

    编译"../main.c"时检测到1个灾难性错误。

    编译已终止。

    gmake:***[main.obj]错误1

    [/引述]

    该错误是由我以粗体突出显示的部分构建选项引起的。

    -preinclude选项需要的是文件,而不是路径。 我怀疑您实际上打算添加一个包含搜索路径。 该选项是--include_path。 在项目属性中检查生成选项和包含搜索路径。 由于--preinclude和--include_path选项的配置是相邻的GUI对话框,因此这是一种常见的混合。


    谢谢

    KI

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

    您好Ki:

    感谢您对我的问题的快速回复,并对我延迟回复深表歉意。

    老实说,您的回答有点超出了我的头脑,但这只是因为我缺乏CCS的知识/经验。 但是,我确实了解了您所说的话的基本要点,这让我走上了正确的解决方案之路。

    正如我所提到的,我一直在关注“TIVATmTM4C123G LaunchPad Workshop入门-学生指南和实验手册”(PDF格式),该文档来自我在原始帖子中链接到的Wiki。 我非常仔细地回顾了“实验2过程”一节,特别提到了有关添加路径和构建变量的部分(第8节及以后的部分)。

    第12节(pdf第50页)中,页面底部的实验室手册屏幕截图与CCS中的相应窗口之间存在不一致。 在CCS中,“Specify a preinclude file (--preinclude)”和“Add dir to #include search path (--include_path,-I)”将被交换! 因此,如果您不谨慎(我也不谨慎),则很容易将${TIVAWARE_INSTALL}添加为预包含文件,该文件不起作用,并且是您在我的原始帖子中指出的错误。 这是实验室手册和CCS之间相当微妙的不一致,我花了一些时间才弄清楚。 在CCS中更正了该错误后,所有操作都按广告中所说的那样工作。 是否计划更新实验室手册pdf? 我可能不是唯一犯这个错误的人。

    再次感谢您的帮助...

    Chris。

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

    第12节(pdf第50页)中,页面底部的实验室手册屏幕截图与CCS中的相应窗口之间存在不一致。 [/引述]

    还不错。 我以前见过类似的问题。 有时在GUI中交换字段。 这取决于我认为的CCS和编译器版本。 这种不一致性可能会导致混淆,就像您的情况一样。 我不确定是否有计划更新PDF。 TM4C论坛中的人员可以最有效地回答这一问题。 对我来说,更大的问题是与GUI本身不一致。 我需要看看是否要继续,它将保持一致...


    谢谢

    KI