最近购入了一款树莓派4B( Pi 4B),作为上位机以处理传感器数据。

一、硬件简介

该机器配置如下:

CPU: Broadcom BCM2711       -||1.5GHz||64 bit||4 Cores||Arm Cortex-A72 GPU: Broadcom VideoCore VI @ 500 MhzRAM: LPDDR4-3200MHz 2GB (shared with GPU)Network: 10/100/1000 Mbits/s      -||WIFI: b/g/n/ac, 2.4/5Ghz      -||Bluetooth: 5.0IO: 2x USB3.0, 2x USB2.0Power: USB-C

二、系统安装

2. Pi OS镜像下载

由于国内网络环境的种种限制,下载各种OS镜像常常龟速。本文推荐使用阿里云、清华大学镜像源等镜像站下载各种源码及镜像,本文以 为例,简介下载方法。

首先打开清华镜像源,直接使用右侧的快捷入口获取下载连接,左侧列表为各种源码的镜像目录。

操作系统选择 Pi OS,然后在右侧的发行版中点击-arm64的版本(armhf为32位版本)即可下载:

当然,下载工具也有讲究,诸如https/http等传输协议的下载,可以使用IDM( ):

2.(TF Card)格式化

西数旗下品牌“闪迪”

•使用格式化SD卡:

2.3镜像烧录

•将下载的.zip文件解压后得到.iso镜像文件

•使用Win32 Disk 可以进行镜像的烧录:

•(若系统弹出”需格式化此分区“,请务必不要格式化!)

2.4SSH文件配置

小编没买micro-HDMI的连接线,故本文采用无线连接树莓派的方式,通过SSH来进行初步的一些操作。

2.4.1 开启SSH

•在boot分区下手动创建”ssh”文件:

touch ssh

•新建WiFi配置:

代码如下:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1network={    ssid="WiFi名称"    psk="WiFi密码"}

2.4.2 获取树莓派局域网IP

•将插入树莓派,上电

2.4.2.1(法一)在路由器中查看树莓派()的IP

2.4.2.1(法二)使用IP

•cmd查看IP信息:

ipconfig

•找到“无线网适配器WLAN”

注意到本机(主机)局域网IP字段为192.168.1.x

• IP 关闭“显示关机”:

•搜索的IP地址第1,2,2字节与上述“192.168.1”保持一致,第4字节从1开始搜寻,上限为2^8 – 1 = 255,故搜索地址段为:

192.168.1.1-255

•扫描结果得到树莓派的局域网IP:

2.4.3使用PuTTY或者创建连接

•配置如图:

# 用户名    pi# 初始密码  raspberry

2.4.4SSH连接

•双击会话进行连接:

登录

登录成功

2.5系统配置

ssh输入:

sudo raspi-config

上文已提到,本文采用无线连接模式来远程投屏。

•选择接口选项( ):

•开启VNC:

•修改VNC模式的显示分辨率

•扩展剩余空间给树莓派系统:

•重启

sudo reboot

三、无线投屏

至此,系统安装及基本配置部分已基本完毕,下文将解释如何开启无线桌面。

小编尝试过及 10系统自带的远程投屏功能,操作较为繁琐且不友好,故本文推荐读者使用树莓派官方与某公司合作的产品Real VNC。

3.1至官网下载客户端

3.2 输入树莓派的局域网IP进行连接

但是小编在演示本操作时,出现了当前无法显示桌面的问题,“ show the ”:

解决方案:降低之前设置的VNC分辨率,且须重启树莓派:

sudo reboot

3.3桌面效果

四、基础配置

4.1 语言及输入法

在首次进入桌面时,有初始化向导,这里我们选择语言、区域,因为小编喜欢英文系统,故勾选了“USE ”:

•谷歌拼音输入法的安装

a. 终端执行:

sudo apt install -y fcitx-googlepinyin

b. 安装完成后重启:

sudo reboot

c. 启用输入法:

c. 配置输入法,右击任务栏输入法图标:

d.更改切换输入法快捷键为“左Shift”:

五、开启部分接口

如图,开启串口、SCI等:

六、树莓派之、串口、传感器、模数转换器ADC的使用

因不可描述的原因,本部分已存草稿箱,三个月后更新发布~