Ошибка "cstddef: Нет такого файла или каталога" при использовании AzureIoTHub
Доброе Утро Я пытаюсь интегрировать Azure IoT с Arduino Mega 2560. Я импортировал Азурейотуб и либ азурейотности.
Я только что создал эту часть кода
#include <AzureIoTHub.h>
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
однако при компиляции я получаю следующее сообщение об ошибке.
В файле, включенном из C:\Users\MercurioNote\Documents\Arduino\libraries\AzureIoTUtility\src/azure_c_shared_utility/platform.h:7:0, от C:\Users\MercurioNote\Documents\Arduino\libraries\AzureIoTUtility\src/AzureIoTUtility.h:7, из C:\Users\MercurioNote\Documents\Arduino\libraries\AzureIoTHub\src/AzureIoTHub.h:7, из D:\Documents\Dev\Pocos\Arduino\ArduinoSolution\ArduinoSolution.ino\WiFiPoco\RoboCore\azureHub\azureHub.ino:3: C:\Users\MercurioNote\Documents\Arduino\libraries\AzureIoTUtility\src/azure_c_shared_utility/strings.h:8:10: неустранимая ошибка: cstddef: Нет такого файла или каталога #включить
Я импортировал ArduinoStl, и проблема продолжалась.
что я делаю не так в этом случае?
спасибо
@Carlos Eduardo, 👍-1
Обсуждение1 ответ
Azure IoT поддерживается только на ESP8266 и ESP32. Как указано в README для библиотеки:
Поддерживаемое в настоящее время оборудование:
Платы на базе ESP8266 с esp8266/arduino
Штука с искрозащитой
Adafruit Перо, Черт возьми
Платы на базе ESP32 с espressif/arduino-esp32
- Adafruit ХУЦЦАХ32
- Заряжайте липо-аккумулятор во время использования
- Проблема последовательной связи программного обеспечения между ESP8266 и Arduino Mega для системы мониторинга растений (с использованием Blynk IoT)
- Как разделить входящую строку?
- Как использовать SPI на Arduino?
- Как сбросить или отформатировать Arduino?
- Управление скоростью вентилятора с помощью библиотеки Arduino PID
- Arduino Due vs Mega 2560
- Как получить уникальный идентификатор для всех плат Arduino?
Вы случайно не читали (очень короткий) список поддерживаемого оборудования в README библиотеки Azure IoT? Это только для ESP8266 и ESP32 (и то только для конкретных, судя по всему)., @Majenko