SROS 説明書

MakeTask


タスクAPI
TCBUNIT* MakeTask(MSGPROC * proc, BYTE Flag)

新しいタスクを開始します。
タスク動作
MODE_NONE タスクが登録されていない状態です。
MODE_TIMER タスクがタイマー割り込みで動作するモードです
MODE_
NORMAL
タスクがメインスレッドで動作するモードで且タスクが処理が無い場合積極的にタスク切り替えを起こします。処理の重いスレッドを実行中に有利です。
MODE_SEQ タスクがメインスレッドで動作するモードで且タスクが処理が無い場合でもタスクを呼び出します。シーケンサーのような動作の時に有利です。

mode引数には上の定数を渡します。