시작하기 문제 해결 - FreeRTOS

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

시작하기 문제 해결

다음 항목은 FreeRTOS 시작하기 과정에서 발생할 수 있는 문제를 해결하는 데 도움이 될 수 있습니다.

보드별 문제 해결은 해당 보드의 FreeRTOS 시작하기 설명서를 참조하십시오.

일반 시작하기 문제 해결 팁

Hello World 데모 프로젝트를 실행한 후에는 AWS IoT 콘솔에 메시지가 표시되지 않습니다. 어떻게 해야 합니까?

다음을 수행해 보십시오.

  1. 터미널 창을 열고 샘플을 로깅 출력을 봅니다. 이 단계는 무엇이 잘못되었는지 확인하는 데 도움이 됩니다.

  2. 자격 증명이 유효한지 확인합니다.

데모를 실행할 때 터미널에 표시되는 로그가 잘립니다. 어떻게 길이를 늘릴 수 있습니까?

실행 중인 데모의 configLOGGING_MAX_MESSAGE_LENGTH 파일에서 FreeRTOSconfig.h의 값을 255로 늘립니다.

#define configLOGGING_MAX_MESSAGE_LENGTH 255

터미널 에뮬레이터 설치

터미널 에뮬레이터는 문제를 진단하거나 디바이스 코드가 올바르게 실행되는지 확인하는 데 도움이 될 수 있습니다. Windows, macOS 및 Linux에 사용할 수 있는 다양한 터미널 에뮬레이터가 있습니다.

터미널 에뮬레이터로 보드에 직렬 연결을 설정하려고 하기 전에 보드를 컴퓨터에 연결해야 합니다.

다음 설정을 사용하여 터미널 에뮬레이터를 구성합니다.

터미널 설정

전송 속도

115200

테스트

8비트

패리티

none

중지

1비트

흐름 제어

none

보드의 직렬 포트 찾기

보드의 직렬 포트를 모를 경우 명령줄이나 터미널에서 다음 명령 중 하나를 실행하여 호스트 컴퓨터에 연결된 모든 디바이스의 직렬 포트를 반환할 수 있습니다.

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