树莓派4b/pi400串口登录CH340

偶然间发现树莓派还可以串口登录,这对于我这个刚出掉屏幕的人来说实在是太方便了,目前也不需要只需要一个小小的usb转ttl模块就可以了。

某宝买的价格5.5元,CH340模块。

然后找购买的店铺,详情页里面找驱动,这里贴一下我买的店铺的驱动下载链接。

常用驱动

安装完驱动以后,插入电脑就可以显示了。管理硬件里面。

然后就是插线了。

买的时候送杜邦线,四根一起的,只用到三根。

树莓派的引脚图。

买回来的usb to ttl,背面总共五根引脚。分别是从上往下:

  • 5V
  • VCC
  • TXD
  • RXD
  • GND

通过上图可以看到树莓派的引脚,对应接口相连就行。

我是直接连的6,8,10号引脚,也就是第二排第三四五个。

树莓派TXD与TTL模块RXD相连

树莓派RXD与TTL模块TXD相连

树莓派GND与TTL模块GND相连

接下来网上搜到了一个方法,说是改两个文件一个是cmdline.txt。

实测那个应该是老版本树莓派3的方法,需要先关闭蓝牙占用什么的,也可行,但是新版树莓派不需要这么麻烦。

直接在config.txt。写入一下语句即可(冒号后面的)

1
config.txt:enable_uart=1

然后就打开自己常用的ssh连接软件,我用的是xshell。

直接选择协议serial即可。

如果是mobaxterm的话这么设置。

然后就可以直接登录了,使用默认账号,或者自己的账号。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
[    4.968292] systemd[1]: Starting File System Check on Root Device...
[ 4.995145] fuse: init (API version 7.37)
[ 5.000718] systemd[1]: Starting Journal Service...
[ 5.014615] systemd[1]: Starting Load Kernel Modules...
[ 5.045063] systemd[1]: Starting Coldplug All udev Devices...
[ 5.065135] systemd[1]: Mounted POSIX Message Queue File System.
[ 5.073136] systemd[1]: Mounted RPC Pipe File System.
[ 5.079346] systemd[1]: Mounted Kernel Debug File System.
[ 5.086084] systemd[1]: Mounted Kernel Trace File System.
[ 5.094428] systemd[1]: Finished Restore / save the current clock.
[ 5.104266] systemd[1]: Finished Create list of static device nodes for the current kernel.
[ 5.116025] systemd[1]: [email protected]: Succeeded.
[ 5.123739] systemd[1]: Finished Load Kernel Module configfs.
[ 5.132543] systemd[1]: [email protected]: Succeeded.
[ 5.139613] systemd[1]: Finished Load Kernel Module drm.
[ 5.148013] systemd[1]: [email protected]: Succeeded.
[ 5.155380] systemd[1]: Finished Load Kernel Module fuse.
[ 5.164236] systemd[1]: Finished Load Kernel Modules.
[ 5.208189] systemd[1]: Mounting FUSE Control File System...
[ 5.229471] systemd[1]: Mounting Kernel Configuration File System...
[ 5.241497] systemd[1]: Started File System Check Daemon to report status.
[ 5.254387] systemd[1]: Starting Apply Kernel Variables...
[ 5.284544] systemd[1]: Finished File System Check on Root Device.
[ 5.304843] systemd[1]: Mounted FUSE Control File System.
[ 5.319338] systemd[1]: Mounted Kernel Configuration File System.

Debian GNU/Linux 11 raspberrypi ttyS0

raspberrypi login:

树莓派4b/pi400串口登录CH340
https://steammilk.com/2023/06/25/2023-all/rasp-com340/
作者
蒸奶泡
发布于
2023年6月25日
更新于
2025年1月8日
许可协议