版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27114397/article/details/85881383
开发环境搭建
硬件准备
- SD-Card
- 树莓派(本人使用的英国版 RS 3B)
- 5V 2A 供电
- Windows 电脑
- 开发相关工具可在这里找到
系统烧录
方式一:
- 使用读卡器将 SD-Card 插入到电脑上
- 打开镜像烧录工具(Win32DiskImager,在上方的链接中可以找到)
- 选择系统镜像文件(img)在上方的链接中也有提供
- 选择正确的磁盘符,点击
write
按钮开始下载,等待下载完成 - 修改 SD-Card 中的
config.txt
文件,在合适的位置添加enable_uart=1
一行进行使能串口 - 弹出 SD-Card ,插入到树莓派中
方式二:
- 根据官方教程按步骤进行
系统配置
基本配置
- 首先我们需要安装 USB 转串口驱动程序(在上方的链接中也有提供)
- 通过串口连接到电脑,电脑上打开 putty 软件,选择正确的串口号(COMx),波特率(115200)并点击打开
- 树莓派上电,查看 putty 中打印的信息,输入登录名和密码:pi 和 raspberry
- 设置 WiFi 信息:
- 方式一:登录之后在 putty 中输入
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
命令添加 WiFi 信息:
network={ ssid="testing" psk="testingPassword" }
- 方式二:输入
sudo nano /etc/network/interfaces
命令,添加 WiFi 信息:
auto lo iface lo inet loopback iface eth0 inet dhcp auto wlan0 allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "testing" wpa-psk "testingPassword"
- 方式一:登录之后在 putty 中输入
- 重新启动树莓派
reboot
其他配置
- 启动 VNC 远程桌面,SSH 远程登录
“sudo raspi-config”-> “Interfacing options”-> “VNC” “SSH”两者都打开,完成之后退出,重启 - 打开 VNC-Viewer 软件:输入 ip 地址(可在树莓派中使用
ifconfig
查看)用户名,密码;即可查看远程桌面 - 使用 FileZilla_win64 软件:输入 sftp://ip 地址、用户名,密码、端口(22);连接即可查看树莓派上的文件,可进行文件传输
安装开发软件
- 安装 C 编译器
- 在终端中输入
git clone git://git.drogon.net/wiringPi
- 进入 wiringPi 目录,输入
./build
安装c编译器
- 在终端中输入