FreeRTOS 커널 포트 구성 - 무료 RTOS

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

FreeRTOS 커널 포트 구성

이 섹션에서는 FreeRTOS 커널의 포트를 FreeRTOS 포트 테스트 프로젝트에 통합하는 방법을 설명합니다. 사용 가능한 커널 포트 목록은 FreeRTOS 커널 포트를 참조하십시오.

FreeRTOS는 멀티태스킹 및 태스크 간 통신에 FreeRTOS 커널을 사용합니다. 자세한 내용은 FreeRTOS 사용자 안내서FreeRTOS 커널 기본 사항FreeRTOS.org를 참조하세요.

참고

FreeRTOS 커널을 새로운 아키텍처로 이식하는 방법은 이 설명서에서 다루지 않습니다. 관심이 있으시면 FreeRTOS 엔지니어링 팀에 문의하세요.

FreeRTOS 검증 프로그램의 경우 기존 FreeRTOS 커널만 지원됩니다. 이러한 포트에 대한 수정은 검증 프로그램 내에서 허용되지 않습니다. 자세한 내용은 FreeRTOS kernel port policy를 참조하세요.

필수 조건

이식을 위해 FreeRTOS 커널을 설정하려면 다음이 필요합니다.

  • 공식 FreeRTOS 커널 포트, 또는 대상 플랫폼에서 지원되는 FreeRTOS.

  • 대상 플랫폼 및 컴파일러에 대한 올바른 FreeRTOS 커널 포트 파일을 포함하는 IDE 프로젝트. 테스트 프로젝트 설정에 대한 자세한 내용은 이식을 위한 작업 영역 및 프로젝트 설정 단원을 참조하십시오.

FreeRTOS 커널 구성

FreeRTOS 커널은 FreeRTOSConfig.h라는 구성 파일을 사용하여 사용자 지정됩니다. 이 파일은 커널에 대한 애플리케이션별 구성 설정을 지정합니다. 각 구성 옵션에 대한 설명은 FreeRTOS.org의 Customisation을 참조하세요.

FreeRTOS 커널을 디바이스에서 작동하도록 구성하려면 FreeRTOSConfig.h를 포함하고 추가로 FreeRTOS 구성을 수정합니다.

각 구성 옵션에 대한 설명은 FreeRTOS.org의 Customisation을 참조하세요.

테스트

  • 간단한 FreeRTOS 태스크를 실행하여 메시지를 직렬 출력 콘솔에 로깅합니다.

  • 메시지가 예상대로 콘솔에 출력되는지 확인합니다.