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/AWR1642BOOST:"语句无法访问"生成 MSS/DSS 工程时的警告

Guru**** 2394305 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/817139/ccs-awr1642boost-statement-is-unreachable-warnings-when-building-mss-dss-projects

器件型号:AWR1642BOOST

工具/软件:Code Composer Studio

你好

我一直遵循 TI-Rex 中毫米波短距离雷达实验室的开发人员指南说明、并已完成 DSS 和 MSS 工程的构建、以便在相应的目录下创建以下文件。 控制台显示“****构建完成****”,但在“问题”选项卡下有6个警告(下图)。 这是值得关注的吗?

/Johan

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

    尽管有警告、您的代码仍能正常工作。

    关于对声明的警告是不可达的. 下面是一个有争议的示例,说明了何时发出此诊断...

    返回 final_result;
    a = b + c; /*此处发出警告*/
    } /*功能结束 * 

    加法表达式永远不会执行。  编译器会向您发出警告、这是一种帮助您清理代码的方法。  如果在构建您未编写的代码时发生这种情况、则最好通知发布该代码的团队。  否则、请忽略它。  如果在构建您编写的代码时发生这种情况、通常可以轻松地解决问题。

    关于可能出现的代码大小或性能下降的长期警告. 请参阅 此帖子

    谢谢、此致、

    乔治