使用linux系统的串口调试工具是一件非常方便的事情。Linux操作系统自带有两款串口通信调试工具,分别是minicom和cu。minicom通常是默认的串口调试工具,从Linux的发行版安装中获得,而cu是一个基于UUCI的UART调试工具,无需再安装,只需打开/dev/下的串口文件就可以用它来调试。
在命令行窗口中,输入“minicom”来打开minicom程序,就可以进入minicom的设置界面,这里可以设置比如波特率,数据位等等来满足串口调试的要求,它还支持Shell脚本等功能,做完设置后可以按Ctrl+A 然后按X离开设置界面,进入串口调试界面。
若要使用cu工具进行调试,首先要先找到可用的串口的设备名称,可以使用“ls /dev/tty*”命令找到所有tty设备,当找到设备后接着输入“cu -l 设备名称”来打开串口调试,其他参数可以加在命令里,比如加-s 来指定波特率,ILC为传输数据位等。cu也可以支持多会话,可以用它来发送指令或文件、接收数据等。
使用minicom和cu都有自己的优势,minicom更加容易使用,并支持脚本;而cu相比之下更易操作,可以支持多会话。它们也都支持串口波特率的设置和以及其他的参数设置,可以应用在许多的场景中,包括物联网,嵌入式系统等等,使用他们来调试可以节约我们大量的时间与经历。
总而言之,Linux操作系统自带的串口调试工具minicom和cu可以帮助我们巧妙的调试系统。它们可以进行串口参数设置,也可以对系统进行多会话的调试,不仅节约了工作时间,而且效率更高,使用minicom、cu进行调试也是一件很方便的事情。