As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Baixe, crie, atualize e execute a demonstração do FreeRTOS OTA no Espressif ESP32
Importante
Esta é uma versão arquivada do Guia do usuário do FreeRTOS para usar com a versão 202012.00 do FreeRTOS. Para obter a versão mais recente deste documento, consulte o Guia do usuário do FreeRTOS.
-
Faça o download da fonte dos FreeRTOS em. GitHub
Consulte o arquivo README.md para obter instruções. Crie um projeto no seu IDE que inclua todas as fontes e bibliotecas necessárias. -
Siga as instruções em Conceitos básicos do Espressif para configurar a cadeia de ferramentas necessária baseada em GCC.
-
Abra
, comentefreertos
/vendors/vendor
/boards/board
/aws_demos/config_files/aws_demo_config.h#define CONFIG_MQTT_DEMO_ENABLED
e definaCONFIG_OTA_UPDATE_DEMO_ENABLED
. -
Crie o projeto de demonstração, executando
make
no diretóriovendors/espressif/boards/esp32/aws_demos
. Você pode fazer o flash do programa de demonstração e verificar sua saída executandomake flash monitor
, conforme descrito em Conceitos básicos do Espressif. -
Antes de executar a demonstração da atualização OTA:
-
Abra
, comentefreertos
/vendors/vendor
/boards/board
/aws_demos/config_files/aws_demo_config.h#define CONFIG_MQTT_DEMO_ENABLED
e definaCONFIG_OTA_UPDATE_DEMO_ENABLED
. -
Certifique-se de que seu certificado de assinatura de código SHA-256/ECDSA seja copiado no
demos/include/aws_ota_codesigner_certificate.h
.
-