VT100 の脱出制御コードは、カーソルの移動、フォント色、消去などの点で端末を制御するために使用されます。
NIOS® II 端末または NIOS II EDS コンソールでこれらのコードを使用すると、printf 機能はコードをそのまま印刷します。例えば:
printf ("\033[2K\r");
このコードは、端末の現在の行を消去する必要があります。ただし、端末の出力は [2k] になります。
この動作の理由は、端末の適切な動作です。NIOS II 端末と EDS コンソールはこの機能をサポートしていません。
NIOS® II で VT100 の脱出コードを使用する場合、UART RS232 または 16550 を外部 UART ポートに使用できます。その後、外部端末を使用して、脱出制御コードを取得できます。