FreeRTOSのタスク通知ですが、なにか手軽そうですね。Programではセマフォを使用していたのですが、タスク通知を使用する方法に書き換え中です。layerとかでは対応されないものなのかも、という気もします。このスレッドの前に投稿していた以下のスレッドで、RL78/G13ですが、UART受信をDMAで行う際に受信エラーを返せるようにしたFreeRTOSサンプルプログラムを投稿した際に遭遇していた、予測外の割り込みによる誤動作に対しては、以下のように似たような小技で対処が出来るような感じになっていました。Tutorialswww.highintegritysystems.com/rtos/rtos-tutorials/[追記]ちなみに、タスク通知が動作しなかった件の、このスレッドのポートレイヤの問題ですが、当面は、以下のようにすることで対処しようと考えています。RTOSのカーネル/ポートレイヤで、このようなループ終了条件が自明とはちょっと言いにくいようなループは嫌われるのかも、とも感じていますので、何とか改善したい気持ちはあります。(RTOSのドキュメントで、deterministic、とか、決定論的、とか、そういう言葉を見掛けますので、そういうものなのかも、と感じているのです。