本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
FreeRTOS 示
FreeRTOS 在主要 FreeRTOS 目錄下的demos
資料夾中包含一些示範應用程式。FreeRTOS 可執行的所有範例都會顯示在資common
料夾的下demos
。在資料夾下方,每個符合免費使用者資格的平台都有一個資demos
料夾。
嘗試使用示範應用程式前,我們建議您先完成 免費入門RTOS中的教學。它將示範如何設定和執行 Coremtt 代理程式示範。
執行 FreeRTOS 示範
下列主題將示範如何設定和執行 FreeRTOS 示範:
該DEMO_RUNNER_RunDemos
函數位於
文件中,初始化單個演示應用程序運行的分離線程。依預設,freertos
/demos/demo_runner/iot_demo_runner.cDEMO_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