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.

[参考译文] 编译器/AM5726:有关 CodeGen-7956的问题

Guru**** 2524550 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/975748/compiler-am5726-question-about-codegen-7956

器件型号:AM5726

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

您好!

全局问题是不是全局问题、这意味着可以使用&&操作数? 或者、这是否仅与 if-s句子 相关?

将&&操作移出 if 语句是否有效的变通办法?

BR、

Risto Alasaarela

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

    或者是否有其他可用的权变措施?

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

    如果没有合理的变通办法、何时发布更正版本?

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

    编译器开发团队正在仔细查看相关条目。  我希望我们能够更准确地描述问题、以便您更好地了解问题发生的时间。  或者、我们可以制定一种权变措施。

    谢谢、此致、

    乔治

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

    何时可以获得此信息?

    BR、

    Risto

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

    权变措施是使用嵌套 IF 语句。

    如果(p)

    如果(p->next)

    {}

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

    您好!

    这意味着、 在从当前使用的 CGT7.3.x 转换为 CGT8.3、x 时、我们应该更改数千条代码行、这是根本无法实现的。 是否有任何更正交付计划?

    BR、

    Risto

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

    [引用 user="Risto Alasaaare布局1"]是否有任何更正交付计划?

    是的、我们计划纠正它。  问题仍在评定中。  因此,目前再也不能说什么了。

    谢谢、此致、

    乔治

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

    以下是需要考虑的权变措施。

    问题代码片段是...

    if (->模激活&&(编码通道<此->通道计数)
    ){
    if (this -> fpgaPackag.status[encoderChannel].fields.markerStatus =1)
    {
    markerStatus = true;
    }
    

    一种解决方法是将其更改为...

    bool activated = this -> moduleActivated;
    
    if (activated &&(encoderChannel <此->通道计数)
    ){
    if (this -> fpgaPackag.status[encoderChannel].fields.markerStatus == 1)
    {
    markerStatus = true;
    }
    

    谢谢、此致、

    乔治