上面树莓派刷机文章中将了用HDMI 可以看到树莓派开机过程,但并不能进行树莓派的编程,所以我们用串口方式来访问树莓派,才能开始编程,用串口方式访问需要对树莓派文件进行配置
准备材料树莓派,usb转串口模块(USB转TTL-CH340),读卡器
1. 安装USB转串口驱动 :ch340或ch341(软件需要私我)
2.将sd卡插入读卡器接入电脑,打开sd卡磁盘,打开"config.txt"文件,将以下内容添加在最后并且保存
dtoverlay=pi3-miniuart-bt
这是解除蓝牙对串口的占用,让我们usb串口有地方接入
3.打开"cmdline.txt",将里面的内容全部替换成以下内容,替换后保存退出
dwc_otg.lpm_enable=0 console=tty1 console=serial0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline
dwc_otg.lpm
是指 dwc_otg
中的Link Power Management (LPM)
enable
可以简单理解为打开
console
是指使用的串口
root
指的是文件系统的位置,mmcblk0p2
是指第0块的第2个分区,一般按照树莓派官方的镜像进行烧写都会分为boot
和rootfs
两个分区,boot
用于引导,而rootfs
则是作为文件系统
rootfstype
指的是文件系统的类型
4.将sd卡插入树莓派
5.CH340接线:
(1)GUN接树莓派的0V引脚,VCC接树莓派5v引脚,这是给CH340供电
(2)树莓派和CH340都有TX和RX,这是他们的通信串口,一个发送一个接收所以交叉接
树莓派的TX接Ch340的RX,树莓派的RX接CH340的TX
树莓派引脚图:
6. 接好线后将CH340的usb接口接入电脑,
7.此时需要安装终端仿真程序软件:SecureCRT8,Cmder,MobaXterm,FireCMD,Xshell等等,本人使用MobaXterm(感觉他比较全能),建议:MobaXterm,SecureCRT8
8.安装完成后打开软件(以MobaXterm为例)
点击Session
点击Serial
左边是你接你接入电脑的usb接口号,右边是波特率,上面配置"cmdline.txt"时是115200,所以这里选115200,
点击ok
9.然后给树莓派上电,此时可以看到开机信息
等待他进入系统
等到这个界面时他让你输入账号:树莓派默认账号是:pi
敲回车后出现password这是让你输入密码,默认密码是:raspberry
10.输入成功进去后你会发现他就是Linux系统