このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
インテルのみ表示可能 — GUID: qtb1641455699086
Ixiasoft
インテルのみ表示可能 — GUID: qtb1641455699086
Ixiasoft
3.4.3.2.1. stdin、stdout、およびstderr
HAL は、GNU newlib ライブラリーで提供される stdio 関数をサポートできます。stdio ライブラリーを使用すると、printf()やscanf()などの関数を使用してアプリケーションと通信できるようになります。
現在、インテルは、stdio ライブラリーをサポートできる 2 つのシステム・コンポーネントのUART と JTAGUART コンポーネントを提供します。これらのデバイスは、標準 I/O デバイスとして機能できます。
この機能を有効にするには、 Nios® Vプロセッサーのコンフィグレーション中に--cmd=”set_setting hal.stdin <value>”引数を使用します。 stdin 文字入力ファイル変数、stdout および stderr 文字出力ファイル変数は、HAL BSP設定 hal.stdin、hal.stdout、およびhal.stderrを使用して個別に構成することもできます。
使用するstdin、stdout、およびstderrファイルのそれぞれの変数に、ユーザーが個別に値を割り当てることを確認してください。