Les codes de contrôle de l’échappatoire VT100 sont utilisés pour contrôler le terminal en termes de mouvement du curseur, de couleur de police, d’effacement, etc.
Lorsque ces codes sont utilisés avec niOS® terminal II ou console NIOS II EDS, la fonction d’impression imprimez le code tel qu’il est. Par exemple :
printf (« \033[2K\r ») ;
Ce code doit effacer la ligne actuelle dans le terminal. Cependant, la sortie du terminal serait [2k.
La raison de ce comportement est le bonite du terminal. Le terminal NIOS II et la console EDS ne prennent pas en charge cette fonctionnalité.
Si vous souhaitez utiliser les codes d’évacuation VT100 avec NIOS II, un port UART RS232 ou 16550 peut être utilisé avec un port UART externe. Ensuite, un terminal externe peut être utilisé pour récupérer les codes de contrôle de l’échappatoire.