我在msp430xf5438A上使用IAR,当我试图编译我的程序时,出现以下错误:内部错误:[TaInstr::Validate]:指令与要求不匹配。我能做什么来解决这个错误?谢谢!

最佳答案

这是编译器中的一个内部错误,当编译器的一部分发出不应该有的指令时发出。
如果您有最新版本的编译器,请确保将此报告给IAR,以便他们能够修复它。如果没有,我建议您升级编译器。
如果需要继续使用现有的编译器,可以尝试更改优化级别或其他设置。或者,尝试找出触发问题的代码并重写它。
如果您可以将问题简化为一个小示例,请将其添加到您的问题中,我将尝试建议重写代码的方法。

10-04 21:56
查看更多