FreeRTOS デモ - FreeRTOS

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

FreeRTOS デモ

FreeRTOS では、メイン FreeRTOS ディレクトリの demos フォルダにデモアプリケーションがいくつか含まれています。FreeRTOS で実行できるすべてのサンプルは、demos の下の common フォルダに表示されます。demos フォルダの下に、各 FreeRTOS 認定プラットフォーム用のフォルダもあります。

デモアプリケーションを試す前に、FreeRTOS の開始方法 のチュートリアルを完了することをお勧めします。coreMQTT エージェントデモを設定して実行する方法について説明しています。

FreeRTOS デモを実行する

以下のトピックでは、FreeRTOS デモを設定して実行する方法について説明します。

DEMO_RUNNER_RunDemos 関数は freertos/demos/demo_runner/iot_demo_runner.c ファイルにあり、1 つのデモアプリケーションが動作する、デタッチされたスレッドを初期化します。デフォルトでは、DEMO_RUNNER_RunDemos が実行するのは coreMQTT エージェントデモの呼び出しと開始のみです。FreeRTOS をダウンロードしたときに選択した設定に応じて、また FreeRTOS をダウンロードした場所に応じて、ランナー関数の他の例がデフォルトで開始します。デモアプリケーションを有効にするには、freertos/vendors/vendor/boards/board/aws_demos/config_files/aws_demo_config.h ファイルを開き、実行するデモを定義します。

注記

サンプルのすべての組み合わせが使用できるわけではありません。組み合わせによっては、メモリの制約のために、選択したターゲット上でソフトウェアを実行できないことがあります。一度に 1 つのデモを実行することをお勧めします。

デモを設定する

このデモを迅速に開始できるように設定されています。お使いのプラットフォームで動作するバージョンを作成するために、プロジェクトの設定の一部を変更する必要があるかもしれません。設定ファイルは vendors/vendor/boards/board/aws_demos/config_files にあります。