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á.
Demonstrações do FreeRTOS
O FreeRTOS inclui alguns aplicativos de demonstração na pasta demos
, no diretório principal do FreeRTOS. Todos os exemplos que podem ser executados pelo FreeRTOS são exibidos na pasta common
, em demos
. Há também uma pasta para cada plataforma qualificada para FreeRTOS na pasta demos
.
Antes de testar os aplicativos de demonstração, recomendamos que você conclua o tutorial em Comece com o Free RTOS. Ele mostra como configurar e executar a demonstração da coreMQTT Agent.
Execução da demonstração do FreeRTOS
Os tópicos a seguir mostram como configurar e executar as demonstrações do FreeRTOS:
A função DEMO_RUNNER_RunDemos
, localizada no arquivo
, inicializa um thread desanexado no qual um único aplicativo de demonstração é executado. Por padrão, freertos
/demos/demo_runner/iot_demo_runner.cDEMO_RUNNER_RunDemos
chama e inicia somente a demonstração da coreMQTT Agent. Dependendo da configuração que você selecionou quando fez download do FreeRTOS, e do local que você fez o download dele, as outras funções do executor de exemplo podem iniciar por padrão. Para habilitar um aplicativo de demonstração, abra o arquivo
e defina a demonstração a ser executada.freertos
/vendors/vendor
/boards/board
/aws_demos/config_files/aws_demo_config.h
nota
Nem todas as combinações de exemplos funcionam em conjunto. Dependendo da combinação, o software pode não ser executado no destino selecionado devido a restrições de memória. Recomendamos que você execute uma demonstração por vez.
Configuração das demonstrações
As demonstrações foram configuradas para que você comece rapidamente. Você pode alterar algumas das configurações do projeto para criar uma versão que é executada em sua plataforma. É possível encontrar os arquivos de configuração em vendors/
.vendor
/boards/board
/aws_demos/config_files