Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Introducción a solución de problemas
importante
Esta página hace referencia al repositorio de Amazon-FreeRTOS, que está en desuso. Recomendamos empezar por aquí al crear un nuevo proyecto. Si ya tiene un proyecto FreeRTOS existente basado en el repositorio Amazon FreeRTOS, ahora obsoleto, consulte Guía de migración al repositorio RTOS Github gratuito de Amazon.
Los siguientes temas puede ayudarle a solucionar los problemas que encuentre al comenzar con FreeRTOS:
Temas
Para obtener consejos de solución de problemas específicos de la placa, consulte la guía Comience con Free RTOS de su placa.
Consejos generales de introducción a solución de problemas
- No aparece ningún mensaje en la consola de AWS IoT después de ejecutar el proyecto de demostración Hello World. ¿Qué tengo que hacer?
-
Pruebe lo siguiente:
-
Abra una ventana de terminal para ver la salida de registro de la muestra. Esto puede ayudarle a determinar qué va mal.
-
Compruebe que sus credenciales de red son válidas.
-
- Los registros que se muestran en mi terminal al ejecutar una demostración están truncados. ¿Cómo puedo aumentar su longitud?
-
Aumente el valor de
configLOGGING_MAX_MESSAGE_LENGTH
a 255 en el archivoFreeRTOSconfig.h
de la demostración que está ejecutando:#define configLOGGING_MAX_MESSAGE_LENGTH 255
Instalación de un emulador de terminal
Un emulador de terminal puede ayudarle a diagnosticar problemas o verificar que el código de su dispositivo se ejecuta correctamente. Hay una gran variedad de emuladores de terminal disponibles para Windows, macOS y Linux.
Debe conectar la placa a su equipo antes de intentar establecer una conexión en serie con la placa con un emulador de terminal.
Utilice las siguientes opciones para configurar su emulador de terminal:
Configuración de terminal | Valor |
---|---|
Velocidad en baudios |
115200 |
Datos |
8 bits |
Paridad |
ninguno |
Detener |
1 bit |
Control de flujo |
ninguno |
Búsqueda del puerto serie de la placa
Si no conoce el puerto serie de su placa, puede ejecutar uno de los siguientes comandos desde la línea de comandos o terminal para obtener los puertos serie de todos los dispositivos conectados a su equipo host:
- Windows
-
chgport
- Linux
-
ls /dev/tty*
- macOS
-
ls /dev/cu.*