玩转树莓派
树莓派系统安装与启动
树莓派没有板载flash、MMC和硬盘等存储设备,只支持SD卡启动
以下操作均在windows7 32位操作系统上进行
1、安装准备工作
- 16G sanDisk Class4 SD卡
一张2G以上的SD卡及读卡器,最好是高速卡,推荐Class4以上的卡,卡的速度直接影响树莓派的运行速度,建议最好4G以上,否则后续开发会使用经常不够用
- win7下安装镜像的工具: Win32DiskImager
- 安装镜像下载:raspberian
2、安装步骤
- 解压下载的系统压缩文件,得到img镜像文件
我解压出的image镜像名为:2017-09-07-raspbian-stretch.img - 将SD装进读卡器,插入电脑的USB口中
- 打开win32diskimager,选择SD卡设备和image镜像,写入
Tips:
写入需要等待一段时间,安装结束后会弹出完成对话框,说明安装就完成了,如果不成功,请关闭防火墙一类的软件,重新插入SD进行安装
请注意安装完,win系统下看到SD只有74MB了,这是正常现象,因为linux下的分区win下是看不到的!
3、树莓派启动
树莓派供电
树莓派开发板有两种供电方式:
- micro usb供电
所有android手机的充电线都可以给他供电 - 外接电源
B型(B+型)GPIO 左上角的2、4管角为电源正极,6管角为地
访问树莓派
- 外接HDMI或者AV显示器,USB鼠标、键盘
把树莓派当作一个小电脑,可以用外接键盘、鼠标操作树莓派,树莓派启动界面会显示在HDMI或者AV显示器上 - 使用USB转ttl 串口线通过串口访问树莓派
- 通过USB转TTL转接线,将树莓派的串口连接到电脑上,通过串口工具访问
推荐使用MobaXterm这款开源集成工具,非常好用!
树莓派串口连接口请见下图中所示
- 通过网络访问
如果没有显示器等设备,可以通过网络方式访问树莓派,通过SSH、VNC和远程桌面来连接,不仅方便、经济,还有利于后续开发
Tips
树莓派默认不开启SSH,可在SD卡的根目录下创建一个名为ssh的空文件,这样开机便启动ssh服务了,树莓派的ip可通过路由器查看
windows下是无法访问linux分区的,这时候你需要一台linux主机,或者用虚拟机吧!
- SSH
由于树莓派只有一个串口,当我们开发中需要占用这个串口或者我们希望进行远程开发(通过一个根网线或无线连接到树莓派),可以借助Linux系统特有的一种服务SSH来完成- VNC
VNC是linux下面常用的远程桌面,用它可以在windows或者unix主机上方便的通过网络操作远程主机而不需要一个额外的显示器,非常实用- 远程桌面
远程桌面是windows自带的一个远程桌面登陆系统,很好用