"Expected a field name" Keil uVision 4 中的错误(错误 #134)



我一直在为恩智浦LPC1774 Arm CortexM3 MCU开发一个嵌入式项目。对于同一个项目,我已经编写了许多不同的版本,并且都运行良好。今天,我添加了两个新的引脚定义,我选择它们作为GPIO端口的输出引脚,如下所示:

LPC_GPIO4->DIR |= 0x2000;

在此之后,我开始在调用 DIR 寄存器的每一行中收到错误 #134。我意识到一些标头调用引用了同一文件的另一个副本,我对其进行了更改。它没有帮助。有没有人知道这个错误可能来自哪里?

我终于解决了这个问题。

在我的定义文件中,我有一个电机方向的定义,并将其命名为 DIR。由于双重定义,它使编译器感到困惑。

相关内容

  • 没有找到相关文章

最新更新