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/MSP432P401R:编译错误

Guru**** 2525300 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/568887/ccs-msp432p401r-compilation-error

部件号:MSP432P401R

工具/软件:Code Composer Studio

我遇到两个"刺"错误,我不知道原因。 这也说明要发布.pp文件,但我不确定在哪里可以找到它?

以下发布的错误代码:


****为项目1188_Lab1构建配置调试****

"C:\\ti\\ccsv7\\utils\\bin\\gmake "-k -j 4 all -o
'构建目标:1188_Lab1.out '
'调用:MSP432连接器'
c:\ti/ccsv7/tools/compiler/ti-CGT-C_arm_lack.0.LTS/bin/armcl" 16.9 -mv7m4 --code_state=16 --float_support=FPv4SPD16 -me --advice:power =all --define=_MSP432P401R_--spiag_super_lip_-rs=7g-m-rip_sp_rema_-rip_-f_-rbs/rip-rip-rb_-rip-rb_-rip-rb_-rip-rip_-rb_-rip_-r-rb_-rip_-r-r-rb_-r-rb_-rb_-rb_-rb_-rb_-rb_-rb_-rb_-rb_-rip_-r-rb_-rb_-rb_-rb_-rb_-r--rb_-rb_-rb_-rb_--r 16.9 16.9
链接>
"../msp432p401r.cmd",第101行:警告#1.0096万-D:指定地址位于内存映射之外
"../msp432p401r.cmd",第98行:错误#1.0099万-D:程序将不适合可用内存。对齐区域".data"大小0x1c的运行放置失败,与".data"重叠,大小0x1C (第0页)
备注#1.0371万-D:(ULP 1.1)检测到未使用低功耗模式状态更改指令


>>编译失败
Makefile:143:目标'1188_Lab1.out的配方失败

内部错误:16.9 C:\ti\ccsv7\tools\compiler\ti-CGT-arm_ARM_LTS.0\bin\armlnk.exe遇到未处理的异常

这是由编译器本身的缺陷引起的。 TI客户
支持人员可能会建议一种解决方法来避免这种情况。

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

在E2E支持论坛中联系TI,网址 为http://e2e.ti.com
“开发工具”,“TI C/C++编译器”。 请参阅标题为的链接
"提交问题"。 包括整个错误消息和
选项--preproc_with注释时创建的.pp文件的副本
(-PPC)。

gmake [1]:***[1188_Lab1.Out ]错误1
gmake:***[All]错误2
Makefile:139:目标'All'的配方失败

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

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

    您好,

    该消息引用以下维客页面中显示的流程:
    processors.wiki.ti.com/.../Preprocess_Complex_Source_Code_for_Bug_Submissions

    生成输出后,您可以回复此线程并附加.pp文件-只需确保单击此编辑框右下角的“使用丰富格式”小链接。

    我还将把您的帖子转到编译器论坛,以便那里的专家能够跟踪此问题。

    对此造成的不便,我深表歉意。
    拉斐尔

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

    由于这是链接器的问题,我们需要查看整个CCS项目,而不仅仅是一个.pp文件。  一旦我们有了故障,我们就可以重现故障,从而确定问题的根本原因。  有关 如何提交项目的详细信息,请参阅此论坛帖子。

    谢谢,此致,

    -George