c - "Clear line"USART 通信命令 : which escape character?

标签 c ascii

我有一个嵌入式设备通过 USART 与主机(使用 Tera Term)进行通信。我意识到 ASCII 字符可以通过转义字符 ^[ 进行“扩展”。例如,^[A 是“向上箭头”。

“clear line”是否有 ASCII 转义?在哪里可以找到逃生列表?

最佳答案

This list是一个 ansi 转义码列表。您的终端可能支持也可能不支持。

按照 more complete list提到那里,您可以看到以下信息:

Esc[K   Clear line from cursor right   EL0
Esc[0K  Clear line from cursor right   EL0
Esc[1K  Clear line from cursor left    EL1
Esc[2K  Clear entire line              EL2 

关于c - "Clear line"USART 通信命令 : which escape character?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9943378/

相关文章:

c - 为什么会有这样的输出?

c - 将两位数字打印为字符

c - 在 C 中扫描和打印字符时出现奇怪的代码交互

Python-在二进制文件中写入长串位

c - 对称多处理系统的输出

c - Julia ccall : could not find function in library

c - 如何从开源包中检索一般信息,关注 poker-eval 库

c - 从 st_size 读取自己的大小的程序

Python 十六进制解码器

java - 凯撒密码帮助 ASCII 循环