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.

[参考译文] 编译器/CC2640:TI编译器崩溃

Guru**** 2540720 points
Other Parts Discussed in Thread: CC2640

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/578034/compiler-cc2640-ti-compiler-crash

部件号:CC2640

工具/软件:TI C/C++编译器

尝试编译附加的汇编代码,并收到以下消息

"C:/ti/simplelink/ble_cc26xx_2_01_00_4.4423万/Components/fastmath/qfplib-m3.s"

内部错误:5.2 C:\ti\ccsv6\tools\compiler\ti-CGT-arm_Segment.9\bin\armasm.exe遇到段错误

         处理.text文件C:/ti/simplelink/ble_cc26xx_2_01_00_4.4423万/Components/fastmath/qfplib-m3.s第73行时

这是由编译器本身的缺陷引起的。 TI客户

支持人员可能会建议一种解决方法来避免这种情况。

升级到最新版本的编译器可以解决此问题。

在E2E支持论坛中联系TI,网址 为http://e2e.ti.com

“开发工具”,“TI C/C++编译器”。 请参阅标题为的链接

"提交问题"。 包括整个错误消息和

选项--preproc_with注释时创建的.pp文件的副本

(-PPC)。

>>编译失败

gmake [1]:***[FastMath/qfplib-m3.obj]错误1

e2e.ti.com/.../qfplib_2D00_m3_2D00_2016.0408万.tar.gz

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

    遗憾的是,无法使用TI ARM汇编器构建该汇编源文件。  随来源提供的文档解释了...

    使用GNU汇编程序语法。

    TI汇编器语法也是完全不同的。  指令,宏和注释都有不同的语法。

    谢谢,此致,

    -George

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

    是的。  GCC ARM编译器随CCS一起提供。  有关 如何更改编译器版本的信息,请参阅更改编译器版本(较大Wiki文章的一部分)。  在这种情况下,第二个屏幕截图是关键屏幕截图。

    谢谢,此致,

    -George