시작하기 문제 해결 - 무료 RTOS

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

시작하기 문제 해결

중요

이 페이지는 더 이상 사용되지 않는 Amazon-FreeRTOS 리포지토리를 참조합니다. 새 프로젝트를 생성할 때는 여기서 시작하는 것이 좋습니다. 현재 사용되지 않는 Amazon-FreeRTOS 리포지토리를 기반으로 하는 기존 FreeRTOS 프로젝트가 이미 있는 경우에는 Amazon-FreeRTOS Github 리포지토리 마이그레이션 가이드 섹션을 참조하세요.

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

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

일반 시작하기 문제 해결 팁

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

다음을 수행해 보십시오.

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

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

데모를 실행할 때 터미널에 표시되는 로그가 잘립니다. 길이를 늘리려면 어떻게 해야 하나요?

실행 중인 데모의 FreeRTOSconfig.h 파일에서 configLOGGING_MAX_MESSAGE_LENGTH 값을 255로 늘리십시오.

#define configLOGGING_MAX_MESSAGE_LENGTH 255

터미널 에뮬레이터 설치

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

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

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

터미널 설정

전송 속도

115200

Data

8비트

패리티

none

Stop

1비트

흐름 제어

none

보드의 직렬 포트 찾기

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

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