树莓派4B:使用串口终端登录

前言

使用串口终端登录树莓派之前使用SSH远程登录树莓派,或者使用其他方式(比如外接屏幕),目的是能够操作树莓派终端。

 

一、树莓派串口介绍

树莓派有两个串口可以使用,一个是硬件串口(/dev/ttyAMA0),另一个是mini串口(/dev/ttyS0)。硬件串口有单独的波特率时钟源,性能好,稳定性强;mini串口功能简单,稳定性较差,波特率由CPU内核时钟提供,受内核时钟影响。树莓派(3/4代)板载蓝牙模块,默认的硬件串口是分配给蓝牙模块使用的,而性能较差的mini串口是分配给GPIO串口 TXD0、RXD0。

在终端输入如下命令,可查看树莓派的串口分配方式: 

ls /dev/serial* -l

二、连接过程

1、先查看ttyS0这个mini串口有没有开启

输入如下命令查看:

ls /dev/ttyS0 -l

如果有开启,会显示如下信息:

没有开启,会显示下列信息:

ls: cannot access ttyS0: No such file or directory

开启串口方式:

终端输入如下命令:

sudo raspi-config

进入如下界面(树莓派软件配置工具):

树莓派4B:使用串口终端登录_第1张图片

上下键选择第五项 Interfacing Options(接口选项),回车进入:

树莓派4B:使用串口终端登录_第2张图片

进入到如下界面:

树莓派4B:使用串口终端登录_第3张图片

选择第六项 Serial(串口),回车:

树莓派4B:使用串口终端登录_第4张图片

Would you like a login shell to be accessible over serial? (您希望通过串行访问登录shell吗?)

选择是,回车:

树莓派4B:使用串口终端登录_第5张图片

 串口就开启了,回车确定,回到主界面:

树莓派4B:使用串口终端登录_第6张图片

在主界面,按tab键选择 Finsh,回车

树莓派4B:使用串口终端登录_第7张图片

 选择是,重启树莓派:

树莓派4B:使用串口终端登录_第8张图片

2、串口开启后,使用USB转TTL连接线,连接笔记本的USB口和树莓派的引脚。

 树莓派平面图,红框为树莓派引脚:

树莓派4B:使用串口终端登录_第9张图片

 

引脚对照图:

USB转TTL线某宝购买:

树莓派4B:使用串口终端登录_第10张图片

连接方法:

USB转TTL线的USB端连接笔记本的USB接口,另一端其中的3根线要与树莓派的引脚连接,分别是GND(地线)TXD(数据发送线)RXD(数据接收线)

其中黑色线(GND),要与树莓派的GND引脚连接,可供连接的引脚有6、9、14、20、25、30、34、39,选择其中一个连接即可。绿色线(RXD)要连接树莓派引脚的8脚(TXD)蓝色线(TXD)要连接树莓派引脚的10脚(RXD)。TXD和RXD是交叉连接的。

另外2根电源线5V和3.3V可以不用接,前提是树莓派已经使用Type-c数据线连接树莓派的Type-c供电口进行供电。如果没有使用数据线,需将5V输入线连接树莓派的5V引脚(2脚或4脚),使用3.3V,电力不够。

连接图:

树莓派4B:使用串口终端登录_第11张图片

3、使用终端仿真软件登录树莓派

终端仿真软件有很多,推荐3款:putty、SecureCRT、Xshell6。建议是Xshell6 > SecureCRT > putty。

Xshell6有家庭/学校免费版,支持中文,官网下载需要提供邮箱,官方会将下载链接发送至邮箱。SecureCRT收费,没有中文,需要破解。putty免费,英文,但是有非官方中文版本,可网上搜索下载。本文以Xshell6为例。

软件下载地址,点击到对应官网下载页。

putty

SecureCRT

Xshell6

网盘下载 提取码:qwae

首先需要知道连接USB转TTL线连接的是笔记本哪个COM口。

win10使用 win+s 搜索设备管理器或者桌面右键我的电脑,选择管理,打开设备管理器。

树莓派4B:使用串口终端登录_第12张图片

找到端口,下拉,可以看到USB-SERIAL-CH340使用的是COM6:

树莓派4B:使用串口终端登录_第13张图片

Xshell6新建一个会话,协议选择 serial:

树莓派4B:使用串口终端登录_第14张图片

点击左边的serial,设置端口和端口速率,端口速率设置为115200,点击连接: 

树莓派4B:使用串口终端登录_第15张图片

点击连接后,交互窗口会显示如下图:

树莓派4B:使用串口终端登录_第16张图片

回车,显示如下,输入树莓派用户名和密码登录(输入密码时,密码是隐藏的)

输入用户名密码只有在第一次登录时

树莓派4B:使用串口终端登录_第17张图片

登录后,显示如图:

树莓派4B:使用串口终端登录_第18张图片

你可能感兴趣的:(树莓派,linux,嵌入式)