Nios® Vプロセッサー・ソフトウェア開発者ハンドブック

ID 743810
日付 10/31/2022
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

インテルのみ表示可能 — GUID: qtb1641455699086

Ixiasoft

ドキュメント目次

3.4.3.2.1. stdin、stdout、およびstderr

HAL は、GNU newlib ライブラリーで提供される stdio 関数をサポートできます。stdio ライブラリーを使用すると、printf()scanf()などの関数を使用してアプリケーションと通信できるようになります。

現在、インテルは、stdio ライブラリーをサポートできる 2 つのシステム・コンポーネントのUARTJTAGUART コンポーネントを提供します。これらのデバイスは、標準 I/O デバイスとして機能できます。

この機能を有効にするには、 Nios® Vプロセッサーのコンフィグレーション中に--cmd=”set_setting hal.stdin <value>”引数を使用します。 stdin 文字入力ファイル変数、stdout および stderr 文字出力ファイル変数は、HAL BSP設定 hal.stdinhal.stdout、およびhal.stderrを使用して個別に構成することもできます。

使用するstdin、stdout、およびstderrファイルのそれぞれの変数に、ユーザーが個別に値を割り当てることを確認してください。