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/EK-TM4C123GXL:Compdcm_mpu9150 (sensshub)示例赢得并#39;t在CCS7中编译

Guru**** 2604225 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/575496/ccs-ek-tm4c123gxl-compdcm_mpu9150-senshub-example-won-t-compile-in-ccs7

部件号:EK-TM4C123GXL

工具/软件:Code Composer Studio

您好,

我将compdcm_mpu9150示例导入到CCS7中的IDE中,但它在链接时不会编译。

下面列出了错误。 库存在于该位置,但我不确定AN_FD类是什么。 有什么想法可能会导致此错误???

 未定义的第一个引用                                                                 
 文件中的符号                                                                            
 ------------------- --------                                                                 
 _FDclass D:2.1 3.156 /ti/TivaWare_C_Serie-DCM.Sensorlib/CCS/Debugg/sensorlib.lib<comp_dcm.obj>
备注#1.0371万-D:(ULP 1.1)检测到未使用低功耗模式状态更改指令

错误#1.0234万-D:仍存在未解析的符号

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

    错误如下所示。 库存在于该位置,但我不确定AN_FD类是什么。 有什么想法可能导致此错误????

    从TivaWare 2.1 开始。4.178 sensorlib.lib库是使用TI ARM编译器v 5.2 6编译的, 而_fdclass是运行时库中的一个内部函数,用于支持带comporlib.lib库的comp_dcmc源文件中使用的isnan ()宏。

    如果您尝试使用sensorlib.lib与更高版本的16.9 v.1.LTS来编译示例 ,则链接程序会报告有关未定义_FDclass的错误,因为在编译器版本v.5.2 6和16.9 v.1.LTS之间,浮点分类函数的实现已更改, 而_fdLTS类函数不再存在。

    解决方案是将TI ARM v.CCS 5.2 6编译器安装到CCS 7中,然后您可以编译TivaWare sensorlib示例。

    要在CCS帮助->安装新软件中安装TI ARM v 5.2 Tm6编译器,请在“使用:”组合框中选择“代码生成工具更新”,然后选择安装ARM编译器工具5.2 Tm6:

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

    您好,

    我n´t安装了所需的软件,但它说我有一个较新的版本,所以我无法安装它。

    我该怎么办? 因为我n´t不能运行compdcm_mpu9150示例。


    卡洛斯

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

    您现在安装了哪个版本的编译器?  您尝试安装的是哪个版本?  请通过复制粘贴或屏幕截图显示安装失败时收到的错误消息。

    谢谢,此致,

    -George

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

    我的CCS版本是最新版本v7,我尝试为程序示例compdcm_mpu9510安装版本5.2 Tm6。

    我将附上错误的照片。

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

    更改 编译器版本一文 介绍了如何安装较旧的编译器(如ARM版本5.2。6)并配置CCS以使用它。

    谢谢,此致,

    -George

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

    我无法进行更改,因为它显示我要执行的版本当前未安装,但当我尝试安装它时,我将上载错误。

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

    ARM编译器版本5.2 9也解决了该问题。  这种安装可能不会出现问题。

    如果遇到问题,您可以从 此处下载。

    谢谢,此致,

    -George

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

    它n´t我已经安装了,但在“属性”->“常规”->“编译器版本”中找不到。 n´t,我从您发送给我的链接安装,但重新启动程序后仍然不显示。


    是否可以在CCS上安装版本6?

    卡洛斯

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

    下面 介绍了如何通知CCS有关手动安装的编译器的信息。

    谢谢 ,此致,

    -George

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

    最后,我安装了版本v6并下载和安装了版本5.2 9,它在我的CCSv7中工作正常。


    我不n´t原因和方法,但它是固定的

    谢谢你,乔治:)

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

    这些信息非常有用,非常感谢。

    它运行良好。