ページ 11

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

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

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

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

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