文章目录
1.树莓派刷机
1.1简介
树莓派(Raspberry Pi)是一款小型的专门为学习而设计的ARM开发板,支持Raspbian,Ubuntu Mate, Ubuntu Server等多种Linux操作系统。接下来就简单的讲解下如何烧录树莓派系统。
1.2准备环境
准备一张8G以上存储大小的SD卡
1.3下载镜像及工具
1.进入Raspberry Pi官网(https://www.raspberrypi.org/),下载所需的镜像,有三个选项可选,分别是桌面环境+推荐软件、桌面环境、最小运行环境:
2.下载刻录镜像所需的工具,这里可选择"Win32DiskImager" 或者树莓派官方提供的"Raspberry Pi Imager"
Win32DiskImager下载地址如下:
https://win32diskimager.download/
Raspberry Pi Imager下载地址如下:
https://www.raspberrypi.org/software/
1.4烧录镜像
首先在电脑上插入TF卡,并采用以上几种刻录工具中的一种对下载好的img镜像进行刻录。
1.4.1采用Win32DiskImager刻录:
打开Win32DiskImager软件, 点击"文件"图标,选择要刻录的img系统镜像,并在"设备"处确认TF卡的正常分区号。然后点击写入即可开始刻录系统。
当提示"写入成功"后,根据需要配置下树莓派的串口和SSH服务后, 把TF拔下来插到树莓派上即可。
1.4.2采用Raspberry Pi Imager工具烧录
打开Raspberry Pi Imager工具
点击"选择操作系统"按钮,选择要在线安装的操作系统(受限于网络)或已经提前下载好的系统
点击"选择SD卡"按钮 ,选择要写入的TF卡后
点击"烧录"按钮,开始烧录
等待烧录完成后,根据需要配置下树莓派的串口和树莓派的SSH服务等配置后, 把TF拔下来插到树莓派上即可
2.树莓派登录
2.1HDMI视频线连接
2.2串口登录
2.2.1 修改配置文件
默认情况,树莓派的串口和蓝牙连接;需要断开蓝牙连接,将该串口用来数据通信
修改系统配置,启用串口登录树莓派
1.打开SD卡根目录的"config.txt"文件,将以下内容添加在最后并且保存。
dtoverlay=pi3-miniuart-bt
这样就停止了蓝牙,解除了对串口的占用。
2.然后再修改根目录的"cmdline.txt",将里面的内容全部替换成以下内容,以防万一,请先备份好这个文件的原内容。
dwc_otg.lpm_enable=0 console=tty1 console=serial0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
2.2.2 USB-TTL连接树莓派串口
将对应针脚连接到树莓的TXD和RXD上(GPIO14和15),如图所示:
GND与GND相连接
USB转TTL的TXD与树莓派的RXD相连接
USB转TTL的RXD与树莓派的TXD相连接
2.2.3 树莓派默认账号和密码:
默认账号:pi
默认密码:raspberry
2.3网络ssh方式登录
2.3.1让树莓派入网
修改配置文件
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
在文件中添加无线网配置信息:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="你的无线网名字"
psk="密码"
}
Nano是文档编辑器,一进入便可以编写。
Ctrl+o 保存,会有提示是否写入。我们按回车。Ctrl+x退出
然后重启一下,重启之前我们可以用 ifconfig 来查看一下 wlan0 是wifi的意思,如果 wlan0 没有ip地址说明没有连接上。可以用 sudo reboot 重启后再 ifgonfig 查看是否连接成功。
2.3.2 固定树莓派的 ip 地址
命令:sudo nano /etc/rc.local
在文件的exit 0 上一行添加“ifconfig wlan0 xx.xx.xx.xx”
重新启动:sudo reboot ,然后 ipconfig 查看树莓派重启之后的ip地址是否为固定的地址。
2.3.3 登录树莓派
1.打开 ssh 功能
sudo raspi-config 命令后,选择 5.Interfacing Options 回车,选择 P2 SSH 回车,会出现一个界面“Would you like the SSH server to be enabled?”选择“Yes”回车。然后点击“OK”,最后点击“Finish”。
2.登录
协议选择SSH,主机名填写本主机所配置的ip地址,用户名为 pi。
注意:当树莓派无法通过ssh登录时,有可能是因为固定了ip地址,把固定的IP地址去掉,还有,电脑和树莓派一定要连在同一个网段,否则树莓派无法通过ssh登录
2.4图形方式登录树莓派
2.4.1更新源
编辑sources.list,打开终端 输入
sudo nano /etc/apt/sources.list
用 “#” 注释或直接删除原有的内容,新增一条:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
然后按 ctrl + o 保存, ctrl + x 退出
更新源命令:sudo apt-get update
2.4.2 下载远程桌面
sudo apt get install xrdp
windows用“远程桌面连接”系统软件登录
3. VIM工具 更新
sudo apt-get update更新源
sudo apt-get upgrade 更新软件
sudo apt-get install vim 安装新版vim
4.树莓派设置开机自启程序
一般通过修改 /etc 目录底下,加上自启程序的路径保存即可,用途在于可以在做智能家居时一上电自动运行程序。
sudo nano /etc/rc.local