Solução de problemas de conceitos básicos - Gratuito RTOS

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á.

Solução de problemas de conceitos básicos

Importante

Essa página se refere ao repositório do Amazon-FreeRTOS, que está preterido. Recomendamos começar aqui ao criar um novo projeto. Se você já tem um projeto FreeRTOS existente baseado no repositório Amazon-FreeRTOS que está preterido, consulte o Guia de migração do repositório Github do Amazon FreeRTOS.

Os tópicos a seguir podem ajudá-lo a solucionar problemas encontrados ao começar a usar o FreeRTOS:

Para obter a solução de problemas específicas da placa, consulte o guia Conceitos básicos do FreeRTOS da placa.

Dicas gerais da solução de problemas de conceitos básicos

Nenhuma mensagem é exibida no console do AWS IoT após executar o projeto de demonstração Olá, mundo. O que devo fazer?

Faça o seguinte:

  1. Abra uma janela de terminal para visualizar a saída do registro da amostra. Isso pode ajudar você a determinar o que está errado.

  2. Verifique se suas credenciais de rede são válidas.

Os logs mostrados no meu terminal ao executar uma demonstração estão truncados. Como posso aumentar comprimento deles?

Aumente o valor de configLOGGING_MAX_MESSAGE_LENGTH a 255 no arquivo FreeRTOSconfig.h da demonstração que você está executando:

#define configLOGGING_MAX_MESSAGE_LENGTH 255

Instalação de um emulador de terminal

Um emulador de terminal pode ajudar você a diagnosticar problemas ou verificar se o código do dispositivo está sendo executado corretamente. Há uma variedade de emuladores de terminal disponíveis para Windows, macOS e Linux.

É necessário conectar a placa ao computador antes de tentar estabelecer uma conexão serial com sua placa usando um emulador de terminal.

Use as seguintes configurações para definir o emulador de terminal:

Configuração do terminal Valor

Taxa de BAUD

115200

Dados

8 bits

Paridade

none

Parar

1 bit

Controle de fluxo

none

Localização da porta serial da placa

Se você não souber qual é a portal serial da sua placa, poderá emitir um dos seguintes comandos da linha de comando ou do terminal para retornar as portas seriais de todos os dispositivos conectados ao computador host:

Windows
chgport
Linux
ls /dev/tty*
macOS
ls /dev/cu.*