UART,返回页面的开头

时间:2015-02-12 13:52:27

标签: c microcontroller uart 8051

是否有可能以某种方式返回到页面的开头,而不是行,页面。 显然,使用像"hello\r"之类的东西会写下#34;你好"并返回到行的开头。

但是当我在第二线时呢? 所以在"hello\n"之后它会把我放在第二行。 我可以以某种方式回到第一行。

从我进行的研究看来,你似乎只能操作1行,但我不是100%肯定,因此希望有人确认这一点。

用C编程并使用RealTerm。

1 个答案:

答案 0 :(得分:2)

RealTerm具有ANSI终端仿真模式。

找到“显示格式”配置对话框,然后选择 Ansi 选项。

现在您可以为 Cursor Home 嵌入转义序列,就像嵌入换行符一样。

<ESC>[H

当然,<ESC>表示单个字符0x1b。你可以像这样实现它

sprintf(buffer, "%c[Hmy text\n", 27);
transmit(buffer);

或类似。