参考:
https://blog.csdn.net/booksyhay/article/details/8622829
putty和超级终端中,对于回车与换行的处理
测试方法:
用虚拟串口软件虚拟出一对串口,比如COM2和COM3。分别用putty和串口调试工具打开这两个串口。
测试结果:
1,putty中按Enter键,只发送一个字节(0x0D,即’\r’, Return)。
2,putty收到0x0D后,只将光标移至行首。即行坐标不变,列坐标清0.
3,putty收到0x0A后,只将光标下移一行,即行坐标加一,列坐标不变。
4,putty收到0x0D 0x0A后,光标移至下一行开头,与平时习惯相同。收到0x0A 0x0D时效果相同。
补充: 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