2016-02-26 2 views
0

Я разрабатывал встроенный проект для NXP LPC1774 Arm CortexM3 MCU. Для того же проекта я кодировал множество разных версий, и все работало нормально. Сегодня я добавил два новых определения контактов, где я выбираю их быть выходные выводы для портов GPIO с помощью следующей строки:Ошибка «Ожидаемое имя поля» в Keil uVision 4 (ошибка № 134)

LPC_GPIO4->DIR |= 0x2000; 

после этого я начал получать ошибку # 134 в каждой строке, где я называю DIR регистр. Я понял, что некоторые вызовы заголовков относятся к другой копии того же файла, и я изменил его. Это не помогло. Кто-нибудь есть идея, откуда эта ошибка может возникнуть?

ответ

0

Я, наконец, решил проблему.

В моем файле описаний у меня было определение для направления движения и названо его как DIR. Это смутило компилятор из-за двойного определения.