FreeRTOS とは - FreeRTOS

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

FreeRTOS とは

重要

これは、FreeRTOS リリース 202210.00 で使用する「FreeRTOS ユーザーガイド」のアーカイブ版です。このドキュメントの最新バージョンについては、FreeRTOS ユーザーガイドを参照してください。

世界をリードするチップ企業との 15 年間にわたる提携によって開発され、現在 170 秒ごとにダウンロードされている FreeRTOS は、マイクロコントローラーおよび小型マイクロプロセッサ向けの市場をリードするリアルタイムオペレーティングシステム (RTOS) です。MIT オープンソースライセンスで無料配布されている FreeRTOS には、すべての業種での使用に適したカーネルと増え続けるライブラリのセットが含まれています。FreeRTOS は、信頼性と使いやすさを重視して構築されています。

FreeRTOS には、接続性、セキュリティ、無線通信経由 (OTA) の更新を実現するライブラリが備わっています。さらに FreeRTOS には、認定済みボードに FreeRTOS の機能を表示するデモアプリケーションも含まれています。

FreeRTOS はオープンソースプロジェクトです。ソースコードをダウンロードしたり、変更や機能強化を提供したり、 の GitHub サイトで問題を報告したりできます。 https://github.com/FreeRTOS/FreeRTOS

MIT オープンソースライセンスに基づいて FreeRTOS コードをリリースしているため、商用および個人用のプロジェクトで使用できます。

また、FreeRTOS ドキュメント (FreeRTOS ユーザーガイドFreeRTOS 移植ガイドFreeRTOS 資格ガイド) への投稿も歓迎します。ドキュメントのマークダウンソースを確認する場合は、https://github.com/awsdocs/aws-freertos-docs を参照してください。これは、クリエイティブコモンズ (CC BY-ND) ライセンスに基づいてリリースされています。

FreeRTOS ソースコードをダウンロードする

freertos.org のダウンロードページから最新の FreeRTOS と長期サポート (LTS) パッケージをダウンロードします。

FreeRTOS 認定ハードウェアプラットフォーム

以下のハードウェアプラットフォームは、FreeRTOS に認定されています。

認定済みデバイスの一覧については、AWS パートナーデバイスカタログを参照してください。

新しいデバイスの資格認定については、FreeRTOS 資格ガイドを参照してください。

開発ワークフロー

開発を開始するには、FreeRTOS をダウンロードします。パッケージを解凍し、IDE にインポートします。その後、選択したハードウェアプラットフォームでアプリケーションを開発し、デバイスに適した開発プロセスを使用してこれらのデバイスを製造およびデプロイすることができます。デプロイされたデバイスは、 AWS IoT サービス AWS IoT Greengrass または完全な IoT ソリューションの一部として接続できます。

Workflow diagram showing steps to develop and deploy IoT applications using FreeRTOS.

追加リソース

これらのリソースが役に立つ場合があります。