μC3/Standard
質問:
タスク生成時に(acre_tskで)E_NOID(-34) が返ってきます。
回答:
タスクのIDの最大値を大きくしてください。
関数のstart_uC3でOSを起動します。この関数の引数のcsys.tskid_maxはタスクのIDの最大値(1?255)を設定します。
コード: 全て選択
csys.tskpri_max = 8; /* 大きな数値に変更します */
/* .... */
ercd = start_uC3(&csys, initpr);
コード: 全て選択
csys.tskpri_max = 8; /* 大きな数値に変更します */
/* .... */
ercd = start_uC3(&csys, initpr);