기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
FreeRTOS 데모
FreeRTOS는 주 FreeRTOS 디렉터리의 demos
폴더에 몇 개의 데모 애플리케이션을 포함하고 있습니다. FreeRTOS에서 실행할 수 있는 모든 예제는 demos
의 common
폴더에 있습니다. 또한 demos
폴더에는 FreeRTOS 적격 플랫폼별로 폴더가 있습니다.
데모 애플리케이션을 사용하기 전에 무료로 시작하기RTOS에서 자습서를 완료하는 것이 좋습니다. 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