こんにちは、NXPコミュニティの皆様
質問が2つあります。
1. Cortex-M7からUART端末にメッセージを「printf」するにはどうすればいいでしょうか(例:(uart 1、uart 0 は Linux コンソールに使用されます)?S32G2-VNP-RDB2 ボードですでにテスト済みの簡単な例を提供できますか?
以下は私の実験設定です。
ソフトウェア: S32 Design Studio IDE v3.5(パッケージ付き)
S32G2 AUTOSAR 4.4 RTD 4.0.2_P04D2312
フリーRTOS 10.4.6 UOS 4.0.2D2307
S32G IPCF 4.10.0D2405
NXP Linux BSP42
Arm 32 ビット ベアメタル用 NXP GCC 9.2.0 (M7 コア用)
NXP GCC 11.4.0 (A53 コア用)
ボード: S32G2-VNP-RDB2
IPCF_FreeRTOS_S32G274A_M7_0 からサンプルプロジェクトを作成し、A53 と通信できるようにします。(このプロジェクトは、IPCF を使用したアプリケーションのスターターとして機能します)
ここで、M7 から UART 端末にいくつかのメッセージを printf (出力) したいのですが、どうすればよいですか?
2. S32 デバッグ プローブを使用しているときに、デバッグ コンソールで 'printf' メッセージを確認するにはどうすればよいですか?M7プログラムをステップ実行、変数の監視などでデバッグできます。しかし、「設定->ターゲットプロセッサ」で「Newlibセミホスティング(-specs=rdimon.specs)」を選択しても何も起こりません。
こんにちは、 ZhiXiaoli
お問い合わせいただきありがとうございます。
次の図のように、RTD で Uart のデモを使用してみてください。
Joey_z_0-1763721974865.png
参考になれば幸いです。
BR
ジョーイ