1.串口连接树莓派
![](https://img-blog.csdnimg.cn/direct/37439a31d5844a87bb1c9a20868eadda.png)
可以通过配置文件来修改管脚的映射关系,这在许多Cortex-M3内核的单片机中也很常见
为了在树莓派3中通过GPIO使用串口,我们必须将分配给蓝牙使用的硬件串口与普通串口进行对换
dtoverlay=pi3-miniuart-bt
dwc_otg.lpm_enable=0 console=tty1 console=serial0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
![](https://img-blog.csdnimg.cn/direct/e84016af119f4400b4dae2b55bdc64da.png)
2.磁盘工具位置
![](https://img-blog.csdnimg.cn/direct/c0d09ea593d446ca8077631834482df0.png)
3.制作好树莓派镜像的sd卡插入win电脑后
发现我们的32G在win中仅显示252MB,不用惊慌。这是因为烧录好系统之后,会分为三个区,在win上显示了boot分区。系统每次开机时都会读取boot分区中的信息,所以进行相关配置后,每次开关机无需重新配置。
4.不同方式连接树莓派
![](https://img-blog.csdnimg.cn/direct/06437c0177de4efbbd794e1a99621239.png)
5.主机ssh连接树莓派的前提
主机和树莓派在同一个局域网内(在一个网段内),要可以相互ping通
6.ifconfig后没有waln0,或者waln0显示DOWN
是因为没有打开wifi功能
![](https://img-blog.csdnimg.cn/direct/68a1d579178947d698e2ced25d0b859a.png)
![](https://img-blog.csdnimg.cn/direct/520da09988f24a98ad409751e0a64a4d.png)
7.树莓派如果没有使用ssh,使用硬件串口一般还要接线接串口助手,没有使用供电口做串口
8.插入烧录好镜像的sd卡,我的电脑里面没有显示磁盘
解决方法:
![](https://img-blog.csdnimg.cn/direct/eda6a0fc588944f2acfc5802c174cdf5.png)
![](https://img-blog.csdnimg.cn/direct/4254111d989047b1a9059bb394a76819.png)
![](https://img-blog.csdnimg.cn/direct/9dbe4941692441da9851addb66d0ca3c.png)
![](https://img-blog.csdnimg.cn/direct/93c9be9d4688424cb512a40135fd3eee.png)
![](https://img-blog.csdnimg.cn/direct/db6a7aa32134423a9d801c5df138b8f3.png)
成功
![](https://img-blog.csdnimg.cn/direct/4ec14e1eef82467b9150dbdf89077fdc.png)
9.树莓派ssh连接
第一次烧镜像就先看1,然后看6
然后:
![](https://img-blog.csdnimg.cn/direct/5dd222f1ec964eabba3a1db86c78bea8.png)
编辑该文件
![](https://img-blog.csdnimg.cn/direct/5ee52cf241e04801aa30bfd812957e79.png)
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="ufi_64355"
psk="1234567890"
priority=1
}
然后保存退出
重启树莓派 sudo reboot
开机后就ifconfig 发现现在已经连接网络了
注意,电脑和树莓派要使用ssh就要连接一个局域网,也就是一个网段,两者是应该可以ping通的(SSH连接的原理就是局域网内的TCP和UDP通信,所以树莓派和Windows主机都要连接到同一个路由上)
如果使用wpa文件的方式,网络还是没有ip,那么试试这样:
首先,运行 wpa_cli 进入交互模式:
sudo wpa_cli
然后,选择正确的接口
> interface wlan0
使用 add_network 命令创建一个新的网络配置。这将返回一个网络 ID,你将在后续步骤中用到这个 ID(在这个例子中,我们假设返回的 ID 是 0)。
> add_network
0(这个是返回的)
使用返回的网络 ID (这里是 0)来设置 SSID。
> set_network 0 ssid "ufi_64355"
同样使用网络 ID 来设置预共享密钥(PSK),也就是 WiFi 密码。
> set_network 0 psk "1234567890" 你的WiFi密码
最后,使用网络 ID 启用这个网络配置。
> enable_network 0
然后,你可能需要让 wpa_supplicant 重新连接:
> reassociate
接下来就配置ssh开启
输入sudo raspi-config
![](https://img-blog.csdnimg.cn/direct/d8f252852bb244c5a46e6d5c95ef9c26.png)
![](https://img-blog.csdnimg.cn/direct/71952f37b1f94c9aabda74f21e47e867.png)
![](https://img-blog.csdnimg.cn/direct/ba0cb4d0a7ab40d7a63d3788288139ce.png)
然后退出,树莓派就开启ssh了
接下来配置MobaXterm
![](https://img-blog.csdnimg.cn/direct/c48258759f8e4fafa9f209a7e3aefa33.png)
就ok啦
10.树莓派vnc远程桌面连接
![](https://img-blog.csdnimg.cn/direct/b454cf92693945df87a74302c03d4026.png)
![](https://img-blog.csdnimg.cn/direct/10067dfa3429426b9152ab1aba1e5bdf.png)
![](https://img-blog.csdnimg.cn/direct/2fcb077019f5470b8629f02b091a040a.png)
打开软件
![](https://img-blog.csdnimg.cn/direct/b70cfe672a9542c9948481e490a44f62.png)
![](https://img-blog.csdnimg.cn/direct/f171d92e9ab14e0ca59bf3815ed4f6aa.png)
![](https://img-blog.csdnimg.cn/direct/a96c5c291d5f4f4797d6c599d997189f.png)
点ok就可以了
注意!!!!如果是黑屏,显示不能显示,那就更改分辨率:
![](https://img-blog.csdnimg.cn/direct/309cbbb781464b0085784e057546d2eb.png)
![](https://img-blog.csdnimg.cn/direct/6cf05a0e08c94117913e047c603c981d.png)
![](https://img-blog.csdnimg.cn/direct/ecc34e5ec9f342a68a6b7ad2ace1630c.png)
不选第一个其他的好像都可以
![](https://img-blog.csdnimg.cn/direct/daf0935c59ac42f395815ade5f6060a1.png)
然后,一定要重启树莓派!!!!!
再进入软件就可以了
![](https://img-blog.csdnimg.cn/direct/09a368222e8d43fd8d9802732204f9c8.png)
11.扩充树莓派使用所有sd卡大小
初始的镜像只用一小部分分区给树莓派系统,很容易内存不足
![](https://img-blog.csdnimg.cn/direct/85bb8634bcab44349d5390e340b38c8b.png)
![](https://img-blog.csdnimg.cn/direct/146369c8d10b4cee9eea448bf0fd7397.png)
然后重启!!!就ok了