1

我正在为 msp430xf5438A 使用 IAR,当我尝试编译我的程序时,我收到以下错误:内部错误:[TaInstr::Validate]:指令不符合要求。我能做些什么来解决这个错误?谢谢!

4

1 回答 1

1

这是编译器中的一个内部错误,它是在编译器的一部分发出它不应该有的指令时发出的。

如果您有最新版本的编译器,请确保向 IAR 报告此问题,以便他们修复。如果没有,我建议你升级编译器。

如果您需要继续使用您拥有的编译器,您可以尝试更改优化级别或其他设置。或者,尝试找出哪些代码触发了问题并重写它。

如果您可以将问题减少到一个小样本,请将其添加到您的问题中,我将尝试建议重写代码的方法。

于 2013-06-19T17:10:30.850 回答