树莓派4B串口调试及SSH登录
进入树莓派系统配置页面
树莓派4BGPIO有一组串口,为GPIO14、GPIO15,如下图。
使用这个串口,需要进行串口配置。
在终端上输入一下命令进入树莓派系统配置页面:
sudo raspi-config
设置串口使用模式
使用上下键选择5 Interfacing Options,然后进入了接口设置,
选择P6 Server
如果选择是,使用CH340串口连接树莓派,将可以通过串口SSH登录树莓派;如果否,则关闭SSH功能,则会询问是否使用串口,选是串口传输传输功能就正常。如下图。
功能演示
SSH登录功能
这里使用了CH340连接了树莓派的串口RX0、TX0,同时也接入了树莓派的USB接口(这里显示的是ttyUSB0,USB串口以USB结尾),通过上面步骤打开SSH登录功能。
这里调试工具使用cutecom,如果没有安装,使用下面命令安装
sudo apt-get install cutecom
打开cutecom,可以看到活跃的串口如下
其中,ttyS0是树莓派GPIO的串口,ttyUSB0是CH340的USB串口。
点击Open打开ttyUSB0,参数默认115200 8 N 1
随便发送数据过去,树莓派会提示登录账户,
输入账户pi,然后提示输出密码,这里没有正确显示,
然后在输入框输入密码然后回车,就可以登录成功了,
当然可以使用MobaXterm登录,这个软件比较好,普通串口只用作收发,对ssh调试不太友好。
串口功能演示
关闭SSH串口登录功能,打开串口调试功能就可以正常使用树莓派的串口了。
这里进行串口的数据对发,ttyUSB0<---->ttyS0