こちらのリンクをご参照ください:
[RTD600 IP] S32K312-EVB LPuart 割り込みエコー
S32K388プラットフォームでの検証と学習中に、割り込みがエコーされないことが判明しましたが、原因は不明です。修正した例を添付します。
詳細情報:
ボード: S32K388
S32DS3.5+RTD500
こんにちは、
割り込み/コールバックが受信のためにヒットされない、またはコードがエコーバックを送信しないことを意味しますか?
BR、ペトル
デバッグ中に割り込みコールバックが発生し、UART4 RXで受信したデータを確認しました。論理的には、RXで受信したデータはTXを介して直接送信され、コンソールにエコーされるはずですが、コンソールには何も表示されません。エラーの原因が不明なため、ご支援いただければ幸いです。
こんにちは、
受信ブールフラグ bRxFlag が最適化されて削除されているか、同様のようです。これはコールバックで設定されていますが、main の if ステートメントは実行されないため、文字列は返されません。
フラグを揮発性として設定してみる
/* 受信フラグ */
揮発性ブール bRxFlag = false;
BR、ペトル