기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
FreeRTOS 데모
중요
이 문서는 FreeRTOS 릴리스 202012.00에서 사용하기 위한 FreeRTOS 사용 설명서의 보관 버전입니다. 이 문서의 최신 버전은 FreeRTOS 사용 설명서를 참조하세요.
FreeRTOS는 주 FreeRTOS 디렉터리의 demos
폴더에 몇 개의 데모 애플리케이션을 포함하고 있습니다. FreeRTOS에서 실행할 수 있는 모든 예제는 demos
의 common
폴더에 있습니다. 또한 demos
폴더에는 FreeRTOS 적격 플랫폼별로 폴더가 있습니다.
데모 애플리케이션을 사용하기 전에 FreeRTOS 시작하기에서 자습서를 완료하는 것이 좋습니다. coreMQTT 상호 인증 데모를 설정하고 실행하는 방법을 소개합니다.
FreeRTOS 데모 실행
다음 주제에서는 FreeRTOS 데모를 설정하고 실행하는 방법을 설명합니다.
파일에 있는 freertos
/demos/demo_runner/iot_demo_runner.cDEMO_RUNNER_RunDemos
함수는 단일 데모 애플리케이션이 실행되는 분리된 스레드를 초기화합니다. 기본적으로 DEMO_RUNNER_RunDemos
는 coreMQTT 상호 인증 데모만 호출하고 시작합니다. FreeRTOS를 다운로드할 때 선택한 구성에 따라 또는 FreeRTOS를 다운로드한 위치에 따라 다른 예제 실행기 함수가 기본적으로 시작될 수 있습니다. 데모 애플리케이션을 활성화하려면
파일을 열고 실행할 데모를 정의합니다.freertos
/vendors/vendor
/boards/board
/aws_demos/config_files/aws_demo_config.h
참고
모든 예제 조합이 함께 작용하는 것은 아닙니다. 조합에 따라, 메모리 제한으로 인해 선택한 대상에서 소프트웨어를 실행하지 못할 수도 있습니다. 한 번에 한 개의 데모를 실행할 것을 권장합니다.
데모 구성
이 데모는 사용자가 빠르게 시작할 수 있도록 구성되었습니다. 해당 프로젝트에 맞게 일부 구성을 변경하여 해당 플랫폼에서 실행하는 버전을 만들 수도 있습니다. 구성 파일은 vendors/
에서 찾을 수 있습니다.vendor
/boards/board
/aws_demos/config_files