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.

[参考译文] RTOS/AWR1443:TI-RTOS 示例提供构建警告-无法访问 package/cfg/MMW_14xx_per4f.c 语句

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/683656/rtos-awr1443-ti-rtos-examples-give-build-warning---package-cfg-mmw_14xx_per4f-c-statement-is-unreachable

器件型号:AWR1443

工具/软件:TI-RTOS

大家好、TI 支持团队、

我刚刚遇到了 TI v 18.1.0.LTS 编译器、并开始收到有关 TI-RTOS 部分无法访问的警告。 我想继续使用几乎符合 C++11/14标准的编译器-我能否抑制这种类型的警告? 此类警告的流水线中是否有修复、或使 TI-RTOS 不触发警告?

对于后代、以下是其中一个部分:

/* Object_GET_S */
xdc_ptr ti_sysbios_堆_HeapBuf_Object_GET_S (xdc_ptr oa、xdc_int I)
{
如果(oa){
返回((ti_SysBIOS_bages_HeapBuf_Object__*) oa)+ i;
}

if (ti_sysbios_堆_HeapBuf_Object__count_C = 0){
返回 NULL;
}

/*该播客中的伪“const”抑制 Klocwork MISRA 投诉*/
返回((ti_SysBIOS_bags_HeapBuf_Object__* const) ti_SysBIOS_bages_HeapBuf_Object__table__C)+ i;
} 

谢谢

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

    我要将此主题移至编译器论坛

    谢谢你
    Cesar
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Alex、
    这是我们已经解决的 TI-RTOS 错误、但您可能没有最新版本。 您使用的 TI-RTOS 和 XDCtools 版本是什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    对于我正在使用的所有项目:XDC 3.50.04.43

     AWR1443上的 SYS/BIOS 6.52.00.12、

    适用于 MSP432的 TIRTOS 2.20.00.06和 SYS/BIOS 6.46.00.23、

    切换到 TI v18.1.0.LTS 后、我在两个项目上都会收到错误-它与编译器或 XDC 的关系可能比 TI-RTOS 更密切

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

    该错误已在 XDCtools 3.50.05 - software-dl.ti.com/.../index_FDS.html 中修复