割り込みサービスルーチン内からメールボックスへの送信について

弊社RTOS「μC3/Standard」に関する書込みはこちらにお願いします。
返信する
kawab
記事: 1
登録日時: 2022年3月22日(火) 15:57

割り込みサービスルーチン内からメールボックスへの送信について

投稿記事 by kawab » 2022年3月22日(火) 16:08

μC3/Standard では、割り込みサービスルーチン内から、メールボックスへの送信(snd_mbx)が使用できないようですが、
何か問題があって使用できないようにしているのでしょうか。
現在、他のOSから移植するにあたり問題になっています。何とか使用できないでしょうか。
どうしても使用できないのであれば、代替方法としてはどのような手段が良いでしょうか。
(例えば、イベントフラグを使用して、...置き換える、セマフォを使用するなど)
以上、よろしくお願いします。

アバター
eForce技術担当
記事: 189
登録日時: 2014年4月24日(木) 14:18

Re: 割り込みサービスルーチン内からメールボックスへの送信について

投稿記事 by eForce技術担当 » 2022年3月23日(水) 17:09

割り込みサービスルーチン内から、メールボックスへの送信(isnd_mbxのような関数)は、
μITRON4.0では定義されていないため、μC3では提供していません。
データキューにて代替可能ですので、ご検討ください。

詳細については、弊社サポート宛に、契約番号を添えてメールでお問合せ頂きますようお願い致します。

返信する