文章目录
  1. 1. 启动树莓派3b+
  2. 2. raspberry3b+ IO对照图
  3. 3. WIFI configuration
  4. 4. Enable ssh service
  5. 5. Raspberry github repo

启动树莓派3b+

烧录系统

  1. 到官网下载系统镜像
    https://www.raspberrypi.org/downloads/
    选择 Raspbian (以debian为基础的系统)
    有如下几个版本:

    Raspbian Stretch with desktop and recommended software
    Raspbian Stretch with desktop
    Raspbian Stretch Lite   (无图形化界面的版本)
    

    选择Lite版本, 下载得到一个zip压缩文件
    例如: 2018-11-13-raspbian-stretch-lite.zip

    解压后得到2018-11-13-raspbian-stretch-lite.img
    
  2. 使用win32DiskImager烧录
    用win32DiskImager将上一步下载好的img烧录到SD卡中
    烧录后SD上出现了两个分区,分别是FAT32格式的boot分区 和ext4格式的rootfs分区

  3. 使用串口调试
    使用FT232 USB转串口板
    IO对照图
    使用上一步烧写的系统不能正常使用GPIO中的uart
    树莓派内部有两个串口,一个是硬件串口(PL011 uart), 一个是迷你串口(官方称之为mini-uart)
    硬件串口为分配给了蓝牙模块,而mini-uart分配给了GPIO14 GPIO15
    由于mini-uart没有时钟源,由内核提供时钟,导致mini-uart的频率不稳定
    解决办法:

    修改dtb, 将硬件串口恢复给GPIO14 和GPIO15
    

raspberry3b+ IO对照图

Raspberry3b+ IO 对照图

WIFI configuration

在/etc/wpa_supplicant/wpa_supplicant.conf 末尾添加如下配置

如果没有密码:
network={
ssid=”你的无线网络ssid”
key_mgmt=NONE
}

如果使用WEP加密:
network={
ssid=”你的无线网络ssid”
key_mgmt=NONE
wep_key0=”你的无线网络密码”
}

如果使用WPA/WPA2加密:

network={
ssid=”你的无线网络ssid”
psk=”你的无线网络密码”
key_mgmt=WPA-PSK
priority=1
}

priority 表示连接优先级,数字越大优先级越高
scan_ssid 连接隐藏网络时,需要将scan_ssid设置为1

重启后就可以连上WIFI

Enable ssh service

如果使用ssh连接树莓派时,出现access denied 这个提示,则说明ssh这个服务没有开启
在boot分区新建一个空白的ssh文件,既可启动ssh服务

Raspberry github repo

Raspberry Pi : https://github.com/raspberrypi
Raspberry Pi Learning Resources: https://github.com/raspberrypilearning

文章目录
  1. 1. 启动树莓派3b+
  2. 2. raspberry3b+ IO对照图
  3. 3. WIFI configuration
  4. 4. Enable ssh service
  5. 5. Raspberry github repo