树莓派开发系列教程2——树莓派上手使用

1、树莓派启动方式及支持的系统:

树莓派开发板没有配置板载FLASH,因为它支持SD卡启动,所有我们需要下载相应镜像,并将其烧写在SD上,启动系统即可

(这个镜像里包含了我们通常所说的bootloader、kernel、文件系统)

树莓派由于其开源特性,支持非常多的系统类型(指的文件系统):

Raspbian、Arch Linux ARM、Debian Squeeze、Firefox OS、Gentoo Linux
Google Chrome OS、Raspberry Pi Fedora Remix、Slackware ARM
QtonPi、Slackware ARM、WebOS、RISC OS、FreeBSD

NetBSD、Android 4.0(Ice Cream Sandwich)


详细介绍请看维基百科:http://zh.wikipedia.org/wiki/%E6%A0%91%E8%8E%93%E6%B4%BE


2、树莓派镜像下载地址

http://www.raspberrypi.org/ 

官网(速度较慢)

http://pan.baidu.com/share/home?uk=671504480#category/type=0 

树莓派论坛提供的下载地址 (百度网盘速度较快)

建议下载:wheezy-raspbian

笔者更新时,最新版本为:2014.6.20(B+版建议使用此版本,笔者将旧版烧入B+版中貌似网卡及USB驱动不能识别)


3、镜像烧写:

准备:

1)一张2G以上的SD卡及读卡器,最好是高速卡,推荐Class4以上的卡,卡的速度直接影响树莓派的运行速度
   笔者建议最好4G以上,否则后续开发会使用经常不够用

2)winXP和win7下安装镜像的工具:Win32DiskImager.zip
   同样在上一步的网址下载

3)上一步下载好的镜像

安装:
1)解压下载的系统压缩文件,得到img镜像文件

2)将SD使用卡托或者读卡器后,连上电脑

3)解压并运行win32diskimager工具

树莓派开发系列教程2——树莓派上手使用_第1张图片


4)在软件中选择img文件,“Device”下选择SD的盘符,然后选择“Write”
然后就开始安装系统了,根据你的SD速度,安装过程有快有慢。

5)安装结束后会弹出完成对话框,说明安装就完成了,如果不成功,请关闭防火墙一类的软件,重新插入SD进行安装
     请注意安装完,win系统下看到SD只有74MB了,这是正常现象,因为linux下的分区win下是看不到的!


4、开发板 供电:

树莓派开发板有两种供电方式:

1)使用micro usb供电:所有android手机的充电线都可以给他供电

2)外接电源直接供电:B型(B+型)GPIO 左上角的2、4管角为电源正极,6管角为地

树莓派开发系列教程2——树莓派上手使用_第2张图片


树莓派开发系列教程2——树莓派上手使用_第3张图片


5、树莓派访问方式

1)初始启动:

a、外接HDMI或者AV显示器,USB鼠标、键盘

    把树莓派当作一个小电脑,可以用外接键盘、鼠标操作树莓派,树莓派启动界面会显示在HDMI或者AV显示器上

笔者不太建议这种启动方式——抱着个显示、鼠标键盘太不方便了,而且带HDMI的显示器不好找

(虽然可以用HDMI转VGA接在电脑显示器上代替)

树莓派开发系列教程2——树莓派上手使用_第4张图片


b、使用USB转ttl 串口线通过串口访问树莓派

     树莓派默认支持串口启动,我们只需要一根:usb转ttl线(淘宝上很多,10几块钱一根)连接树莓派与电脑,即可通过串口控制调试树莓派(电脑上使用超级终端或者其它串口调试工具,笔者建议使用Xshell4.0)

     树莓派串口连接口请见下图中所示

树莓派开发系列教程2——树莓派上手使用_第5张图片


在终端中会显示类似启动信息,如下:

中间会提示输出用户名和密码:

默认用户名:pi

默认密码:raspberry

octopi login: pi
Password:
Last login: Fri Jun 20 09:32:38 UTC 2014 on ttyAMA0
Linux octopi 3.12.22+ #691 PREEMPT Wed Jun 18 18:29:58 BST 2014 armv6l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.

NOTICE: the software on this Raspberry Pi has not been fully configured. Please run 'sudo raspi-config'

pi@octopi:~$


2)其它访问方式:

SSH:

由于树莓派只有一个串口,当我们开发中需要占用这个串口或者我们希望进行远程开发(通过一个根网线或无线连接到树莓派)

可以借助Linux系统特有的一种服务SSH来完成(请见后面的文章)

VNC:

VNC是linux下面常用的远程桌面,用它可以在windows或者unix主机上方便的通过网络操作远程主机而不需要一个额外的显示器,非常实用(请见后面的文章)

远程桌面:

远程桌面是windows自带的一个远程桌面登陆系统,很好用(请见后面的文章)


以上三种方式都是通过网络对树莓派进行控制,可以说只要知道了树莓派的ip地址,一切控制so easy


你可能感兴趣的:(树莓派开发系列教程2——树莓派上手使用)