Я новичок в arduino и C++, и я столкнулся с вышеупомянутой ошибкой. Это кажется довольно самоочевидным, однако я не могу найти недостающую запятую в коде. Код работал нормально, прежде чем я добавил функцию binaryOut поэтому я считаю, что она там.
Было бы неплохо, если бы Ардуино дал понять, где происходит ошибка.
Любая помощь будет принята с благодарностью.
EDIT2: Я смоделировал binaryOut из примера ( shiftOut ) на изображении ниже.
EDIT3: Точная ошибка:
Первоначально я думал, что «111» и «112» соответствуют номеру строки, но мой код имеет менее 90 строк.
Библиотеки Arduino используют идентификаторы «dataPin» и «clockPin» для своих целей. Определив их с фактическими значениями в коде, вы заставили код Arduino стать несовместимым. Переименуйте их.
Этот ответ предназначен только для рекордных целей.
Ниже строки в примере кода также бросают мне ту же самую ошибку, ожидаемую ‘,’ или ‘. ‘ перед числовой константой
Но когда я модифицировал выше строки, что-то вроде этого (ниже) отлично работает.
при определении вы не можете использовать строчную букву в нижнем регистре.
Я прилагаю мой RFid MFRC522 к моему Arduino, когда я получаю эту ошибку:
Но это мой регулярный код для моего материала:
Теперь я не понимаю, что я делаю неправильно. Я не могу использовать метод причины Int, что делает постоянное число, которое будет назначено, но я не добавляя числовое значение. Почему я получаю эти ошибки?
У вас не хватает имя переменной, при попытке создать MFRC522 экземпляр:
должен быть таким:
Вы должны использовать существующую глобальную переменную:
I am new to arduino and C++ and am running into the above error. It seems pretty self-explanatory, however I can’t find the missing comma within the code. The code worked fine before I added the binaryOut function so I believe it is in there.
It would be nice if Arduino gave an indication of where the error is occurring.
Any help would be greatly appreciated.
EDIT: in Arduino HIGH and LOW are defined constants (http://arduino.cc/en/Reference/Constants) and boolean is a primitive data type (http://en.wikipedia.org/wiki/Primitive_data_type)
EDIT2: I modeled the binaryOut from the example ( shiftOut ) in the image below. 
EDIT3: The exact error is:
I initially thought the «111» and «112» corresponded to the line number but my code has less than 90 lines.