树莓派开发文档
1. 树莓派刷机
使用工具:
可以先使用 SDFormatter 格式化SD卡,选择“擦除格式化”:
然后再打开 Win32DiskImager 写入下载好的镜像。
当写入成功后,**不要点击Windows系统自带的快速格式化!!**直接取消,点击Exit退出Win32DiskImager,将SD卡插入树莓派即可。
2. 树莓派登录
2.1 HDMI 视频线,连接到显示器
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 树莓派账号密码
默认账号:pi
默认密码:raspberry
2.3 通过网络登录树莓派
2.3.1 让树莓派入网
- 修改文件,输入命令:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
- 在文件中添加无线网配置信息:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CN
network={
ssid="你的无线网名字"
psk="密码"
key_mgmt=WPA-PSK
}
补充避坑!
这里最好不要使用校园网,校园网登录都是要账号和密码进行验证,虽然可以连上也可入网,但后面要下载更新时,会提示没有权限。。
- Nano:文档编辑器,进入便可以编写
- Ctrl+o:保存,提示是否写入,直接回车即可
- Ctrl+x:保存并退出
- 输入命令:重启树莓派即可入网
sudo reboot
2.3.2 固定树莓派的IP地址
输入命令:进入文件夹
sudo nano /etc/rc.local
添加代码:
ifconfig wlan0 192.168.1.150
2.3.3 网络ssh方式登录树莓派
- 打开ssh功能
sudo raspi-config
选择5:Interfacing Options -> p2 SSH -> YES -> Ok -> Finish,即可开启ssh功能。
2. 通过ssh登录
2.4 图形方式登录树莓派
树莓派下载xrdp,输入命令:
sudo apt-get install xrdp
下载成功即可通过window的远程桌面连接树莓派:
连接成功页面如下图:
3.VIM更新
3.1 默认的源是国外的,apt-get的时侯会失败,须更新成国内的源:即更换国内可用镜像源。
3.2 编辑sources.list
sudo nano /etc/apt/sources.list
用#注释或直接删除原有的内容,新增两条:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
#deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
ctrl+x 保存并退出。
3.3 编辑raspi.list
sudo nano /etc/apt/sources.list.d/raspi.list
用#注释或直接删除原有的内容,新增两条:
deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
#deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
ctrl+x 保存并退出。
3.4 更新软件源列表:
sudo apt-get update
3.5 安装新版vim
sudo apt-get install vim