Keil uVision 4中的“预期字段名称”错误(错误#134)

时间:2016-02-26 11:13:10

标签: arm keil field-names

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

LPC_GPIO4->DIR |= 0x2000;

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

1 个答案:

答案 0 :(得分:1)

我终于解决了这个问题。

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