Невозможно скомпилировать код из примера экрана Arduino WIFI.
Я пытаюсь запустить фрагмент кода в этом примере Wi-Fi: https://www.arduino.cc/en/Reference/WiFiConfig через онлайн-редактор Arduino.cc, но я получаю такие ошибки:
/home/ubuntu/opt/libraries/latest/wifinina_1_2_0/src/utility/spi_drv.cpp:87:24: error: 'PINS_COUNT' was not declared in this scope
и
/home/ubuntu/opt/libraries/latest/wifinina_1_2_0/src/utility/spi_drv.cpp:97:15: error: 'NINA_GPIO0' was not declared in this scope
Есть ли у кого-нибудь идеи, как это решить?
@Erdal G., 👍2
1 ответ
Лучший ответ:
▲ 3
Подобные ошибки обычно возникают из-за выбора неправильного оборудования в IDE.
Выбор правильной платы в IDE решит проблему компиляции.
Поскольку вы сказали, что использовали онлайн-редактор Arduino.cc, я вставил ваш код в редактор.
Вы не указали, какую плату Arduino или какой модуль Wi-Fi вы используете, поэтому в качестве отправной точки я выбрал плату Arduino Uno WiFi
.
Компиляция кода привела к тем же ошибкам, что и в сообщении.
Далее я выбрал плату Arduino Uno WiFi Rev2
и скомпилировал ее без ошибок.
,
@jsotola
Смотрите также:
- Ошибка при загрузке кода в esp8266 через arduino (FatalError('Failed to connect to %s: %s' % (self.CHIP_NAME, last_error)))
- TCCR1B' не был объявлен в этой области
- avrdude: usbdev_open(): невозможно открыть устройство: в доступе отказано
- Пароль MD5 в Sketch
- Строка JSON для Arduino WiFi версии 2
- Могу ли я обойти очень долгое время, чтобы настроить WIFI-соединение WPA2 Personal?
- Отправка значений из arduino uno в wemos d1 r1
- Ошибка Udp.endPacket