Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Scarica, crea, esegui il flashing ed esegui la demo OTA di FreerTOS su Espressif ESP32
Importante
Questa è una versione archiviata della FreeRTOS User Guide da utilizzare con la versione FreeRTOS 202012.00. Per l'ultima versione di questo documento, consulta la FreerTOS User Guide.
-
Scarica il codice sorgente di FreerTOS da. GitHub
Consultare il file README.md per le istruzioni. Creare un progetto nell'IDE che includa tutti i codici sorgente e tutte le librerie richiesti. -
Seguire le istruzioni nella pagina delle nozioni di base su Espressif per impostare la toolchain basata su GCC richiesta.
-
Aprire
, commentarefreertos
/vendors/vendor
/boards/board
/aws_demos/config_files/aws_demo_config.h#define CONFIG_MQTT_DEMO_ENABLED
e definireCONFIG_OTA_UPDATE_DEMO_ENABLED
. -
Creare il progetto dimostrativo eseguendo
make
nella directoryvendors/espressif/boards/esp32/aws_demos
. È possibile memorizzare nella flash il programma dimostrativo e verificare l'output tramite l'esecuzione dimake flash monitor
, come descritto nella pagina delle nozioni di base su Espressif. -
Prima di eseguire la demo dell'aggiornamento OTA:
-
Aprire
, commentarefreertos
/vendors/vendor
/boards/board
/aws_demos/config_files/aws_demo_config.h#define CONFIG_MQTT_DEMO_ENABLED
e definireCONFIG_OTA_UPDATE_DEMO_ENABLED
. -
Accertarsi che il certificato di firma del codice SHA-256/ECDSA venga copiato in
demos/include/aws_ota_codesigner_certificate.h
.
-