#4連投の1つ目です。Programですが、今回、UART送受信を割り込みのみで行う版とDTCで行う版を作成してみました。今回、セマフォ(バイナリセマフォ)を使用しないで、FreeRTOSのタスク通知を使用する方法で作成してみました。(FreeRTOSのタスク通知が、なにか手軽そう、という印象だったからです。やってみると、手軽さに関しては、事前にセマフォ(バイナリセマフォ)を作成する手間が減った分ぐらいだった気がするなぁ、という感じで、ちょっと思い込み過ぎていたかなぁ、という気もしました。Programの動作に以下の(3'')の動作を追加しました。characters"の文字列+CR+LFを送信する以下、プロジェクトのファイル一式です。Programに似せてあります。studio)は当方特有の事情でオンボードエミュレータが使えない為に未確認です。(ひと通りは設定してあります。scriptのASSERT()で小技(TIPS)を考えてみた」に投稿した内容を反映してあります。この後、2投目~4投目は以下の通りです。・UART送受信をDTCで行う版のCONIOタスクのソースとコード生成されたシリアル処理のユーザ記述部のソース(今回はFreeRTOSのAPI関数(のラッパー関数)をタスク側ソースではなくコード生成側ソースで呼ぶようにしています)(なお、受信完了で受信割り込みを止めるようにしています)以下、画面コピーです。studioのTerminalビューに表示されているところのみ、ですが。