putty和超级终端中,对于回车与换行的处理


测试方法:

用虚拟串口软件虚拟出一对串口,比如COM2和COM3。分别用putty和串口调试工具打开这两个串口。


测试结果:

1,putty中按Enter键,只发送一个字节(0x0D,即'\r', Return)。

2,putty收到0x0D后,只将光标移至行首。即行坐标不变,列坐标清0.

3,putty收到0x0A后,只将光标下移一行,即行坐标加一,列坐标不变。

4,putty收到0x0D 0x0A后,光标移至下一行开头,与平时习惯相同。收到0x0A 0x0D时效果相同。



putty和超级终端中,对于回车与换行的处理_第1张图片


补充: putty中按功能键发送的字节流为:

向上箭头(↑):1B 5B 41 注:在有些软件中可能会显示为:[A

向下箭头(↓):1B 5B 42

向右箭头(→):1B 5B 43

向左箭头(←):1B 5B 44


Home键:1B 5B 31 7E

Insert键:1B 5B 32 7E

Delete键:1B 5B 33 7E

End键:1B 5B 34 7E

PageUp键:1B 5B 35 7E

PageDown键:1B 5B 36 7E





你可能感兴趣的:(微笔记)