LoginSignup
1
1

More than 5 years have passed since last update.

[RTOS][iTRON]非タスクコンテキストからメッセージ送信

Last updated at Posted at 2016-02-20

【使用環境】
Windows版 iTRONサービスコール・ライブラリ - 金澤ソフト設計様

メールボックスは非タスクコンテキストからでもサービスコールができますが、
その場合、送信データを格納する変数は
static宣言するか、またはグローバル変数にしないとうまくいきません。

恐らく、非タスクコンテキストは
スコープが外れた時点で動的なローカル変数は無効化されるからかもしれません。

C
/***非タスクコンテキスト***/
//static宣言が必要 
static T_MSGEX mbx_msgex;

(中略)

    result = snd_msg(MBX1_NO,(T_MSG *)&mbx_msgex );

もし間違っていたら指摘下さい。

1
1
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1