製品概要
機能と利点
- FreeRTOS 10.4.3 LTSリアルタイム・オペレーティング・システムに基づく
- 対象プロセッサ:ADSP-BF7xx、ADSP-215xx、ADSP-SC5xx(ARM Cortex-A5、ARM Cortex-A55、SHARC+コア)プロセッサ・ファミリ
- CrossCore Embedded Studioにアドインされ、FreeRTOSアプリケーションの設定およびデバッグをサポート
- タイマー、ミューテックス、セマフォ、タスク、イベント・キューなどの一般的なマルチスレッド・コンセプトに対応
- サポート対象プロセッサ・ファミリ向けのデモを事前設定済み
製品概要
FreeRTOSは、無償で提供されるスケーラブルなリアルタイム・オペレーティング・システムです。この製品は、アナログ・デバイセズのADSP-BF7xx、ADSP-215xx、ADSP-SC5xx(ARM Cortex-A5、ARM Cortex-A55、SHARC+コア)プロセッサ・ファミリをサポートします。
FreeRTOSは組み込みシステム用に開発された、メモリ消費の少ないオペレーティング・システムです。タイマー、イベント、ミューテックス、セマフォ・タスク、セマフォなどの多くの一般的なオペレーティング・システム・コンセプトをサポートします。これらはすべて動的または静的に作成できます。プリエンプティブまたは協調型に設定できるスケジューラがあり、オプションでタイム・スライシング機能が付属しています。
FreeRTOSは無償で使用でき、GPLライセンス不要で提供されます。
アナログ・デバイセズのプロセッサ向けFreeRTOSは、CrossCore Embedded Studioの開発環境によってサポートされています。
アナログ・デバイセズのプロセッサ向けFreeRTOSは、GitHubをソースとして、または CrossCore Embedded Studio用アドインを介して入手可能であり、生成および構成が簡単に実行できます。
システム条件
お使いのシステムにアナログ・デバイセズのプロセッサ向けFreeRTOSをインストールするには、次の開発環境のいずれかが必要です。詳細については、お使いの開発環境のシステム要件を参照してください。
- CrossCore Embedded Studio - バージョン2.10.0以降
資料
-
ADI FreeRTOS Wiki2018/06/04WIKI