Cyclic executive とは

サイクリックエグゼクティブは、リアルタイムオペレーティングシステムの代替品です。これは、1つのタスクしかない協調マルチタスキングの一形態です。唯一のタスクは、通常、main()の無限ループとして実現されます。 C.
基本的なスキームは、設定された頻度で活動の繰り返しシーケンスを繰り返すことです。たとえば、温度センサーを監視し、LCDディスプレイを更新するように設計された組み込みシステムの例を考えてみましょう。 LCDは、20秒間(すなわち、50msごとに)書き込まれる必要があり得る。温度センサーを他の理由で100ミリ秒ごとに読み取る必要がある場合は、次のような外観のループを作成することがあります。
外側の100msのサイクルをメジャーサイクルと呼びます。この場合、50msの内部マイナーサイクルもあります。この第1の例では、外側サイクルと内側サイクルは明白ではない。メジャーメカニズムを使用して、メジャーサイクルとマイナーサイクルを明確にすることができます。