1. RealTerm
接受的字符可以方便以各种方式显示,例如HEX,ASCII, BIN等等,串口的各个输入Pin(如CTS, DSR, RING)的电平可以直接显示,输出Pin(DTR,RTS)的电平可以直接控制, 我们可以除了串口数据通信外,还可以利用这些管脚控制外部模块的功能。
2. TeraTerm
它除了支持串口,还支持TCP/IP连接,它有多窗口的管理能力例如Cascade, Stacked, Side by Side等,当我们同时打开多个串口时,可以把多个窗口平铺,这样可以很方便观察,而且它支持一种宏语言TTL,利用它可以方便地实现调试和测试自动化。
3. Pexpect-serial
最初的Expect是有TCL语言实现的,它可以对一个应用的实现自动交互功能,这样可以代替人工输入,PExpect是python对Expect的一个实现,Pexpect-serial是对它的一个扩充,把输入输出替换成串口,这样就可以利用python语言方便地实现调试和测试的自动化。
上述工具的最新版本的下载