翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
無料RTOSカーネルの基礎
無料RTOSカーネルは、多数のアーキテクチャをサポートするリアルタイムオペレーティングシステムです。この基本は、組み込みマイクロコントローラーアプリケーションの構築に最適です。次の機能があります。
-
マルチタスクスケジューラ。
-
複数のメモリ割り当てオプション (完全に静的に割り当てられたシステムを作成する機能を含む)。
-
タスク通知、メッセージキュー、複数タイプのセマフォ、ストリームおよびメッセージバッファを含むタスク間調整のプリミティブ。
-
マルチコアマイクロコントローラーでの対称マルチプロセッシング (SMP) のサポート。
フリーRTOSカーネルは、重要なセクション内や割り込み内で、リンクリストのウォーキングなど、非決定的な操作を決して実行しません。無料RTOSカーネルには効率的なソフトウェアタイマーの実装が含まれており、タイマーにサービスが必要でない限り、いかなるCPU時間も使用されません。ブロックされたタスクには、時間のかかる定期的なサービスは必要ありません。 Direct-to-task 通知により、ほぼRAMオーバーヘッドなしで高速タスクシグナリングが可能になります。ほとんどのタスク間シナリオや interrupt-to-taskシグナリングシナリオで使用できます。
無料RTOSカーネルは、小さく、シンプルで使いやすいように設計されています。一般的なRTOSカーネルバイナリイメージは、4000~9000 バイトの範囲です。
無料RTOSカーネルに関するほとんどの up-to-dateドキュメントについては、「無料 RTOS.org