3.7 タスクの終了
SSF-OS では、タスクはそれ自体を終了することしかできない。つまり、他タスクやISR からのシステム・サービス発行により、自タスクが強制終了させられることはない。
SSF-OS は、RUNNING 状態のタスクが終了した後に任意のタスクをアクティベートするサービスChainTask を提供する。アクティベートされたタスクは、優先度ごとのレディ・キューの最後に繋がれる。
各タスクは、最後の命令で終了する。TerminateTask またはChainTask の発行なしでタスクを終了した場合、TerminateTask と同等の処理が行われることが保証される。
コメント
最新を表示する
NG表示方式
NGID一覧