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 RTOS repositório Github gratuito da Amazon.
Os tópicos a seguir podem ajudá-lo a solucionar problemas encontrados ao começar a usar o FreeRTOS:
Tópicos
Para obter a solução de problemas específicas da placa, consulte o guia Comece com o Free RTOS 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:
-
Abra uma janela de terminal para visualizar a saída do registro da amostra. Isso pode ajudar você a determinar o que está errado.
-
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 arquivoFreeRTOSconfig.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.*