系统环境:Windows8 64位(暂时是...)
准备材料:树莓派一块
MicroUSB电源
SD卡一张
PL2303串口USB转换线
1.各种下载
下载树莓派系统"wheezy"的img系统镜像
官方下载地址:http://www.raspberrypi.org/downloads
里面有四个版本,我下的是FM已经拉到自己网站的Raspbian "wheezy",有内网的神速自然是不要浪费了~
下载Image Writer for Windows
windows下用来向SD卡刷入镜像的工具,下载地址:https://code.launchpad.net/win32-imagewriter
下载putty
用于通过串口连接树莓派,下载地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
下载PL2303驱动
用于驱动PL2303串口USB转换线,下载地址:http://www.prolific.com.tw/
2. 刷入系统镜像
插入SD卡。
打开Image Writer for Windows,选择下载的img文件,注意img的存放路径不要有中文字符。
Device选择SD卡的盘符。
![](http://s4.sinaimg.cn/bmiddle/7f54e3d84d6ffd5bceaf3&690)
点击Write,弹出确认窗口,选择Yes即可。
![](http://s6.sinaimg.cn/bmiddle/7f54e3d84d6ffdb9c8165&690)
完成后,wheezy的系统镜像已经被刷入到SD卡中了,将其插入树莓派的SD卡槽后上电就已经可以运行了,但是现在我们还要通过串口将其连接到电脑,使得我们可以通过shell控制树莓派。
3. 装配树莓派
将SD卡插入卡槽,连接串口线,如下:
![](http://s13.sinaimg.cn/bmiddle/7f54e3d84d6ffe2e2193c&690)
再上一张,看的清楚些,连错容易把CPU给烧了~
![](http://s13.sinaimg.cn/bmiddle/7f54e3d84d6ffe16a3ddc&690)
USB端直接插入电脑即可。
4. 安装PL2303
FM说WINDOWS 64位的也许可能或许能成功装上驱动连接? 好吧,其实我就是抱着侥幸心理弄到现在的···结果,果然还是悲剧了,安装了驱动以后在设备管理器中看到的:
![](http://s15.sinaimg.cn/bmiddle/7f54e3d84d6ffe58f503e&690)
有一个黄色的感叹号,这时候我已经隐约感觉要悲剧,但是还是不死心,试试到底能不能连吧!
5. 通过串口连接树莓派
打开putty,配置相应参数:
选择串口模式(Serial),端口号通过刚刚的设备管理器查看,我的显示为COM3,所以在Serial line中填COM3,速度(Speed) 填11520:
![](http://s15.sinaimg.cn/bmiddle/7f54e3d807be6644b049e&690)
点击connection中的Serial,将其设置为如下:
![](http://s2.sinaimg.cn/bmiddle/7f54e3d84d6ffebab3bb1&690)
应该默认就是这样了。
点击Open开始运行putty,树莓派插上MicroUSB电源开始工作。
······
······
······
好吧,什么反应都没有![](http://www.sinaimg.cn/uc/myshow/blog/misc/gif/E___6706EN00SIGG.gif)
![](http://www.sinaimg.cn/uc/myshow/blog/misc/gif/E___6706EN00SIGG.gif)
![](http://www.sinaimg.cn/uc/myshow/blog/misc/gif/E___6706EN00SIGG.gif)
看来驱动在64位下还是不行,还好有双系统,只能换32位的Ubuntu了,不过好在SD卡系统还是已经刷好了,不用重新操作了。
······
······
······
接下来的操作系统环境:Windows8 64位 Ubuntu12.04 32位
照旧连接好树莓派,Ubuntu下貌似就不需要再安装驱动了,直接使用ls /dev/tty*
![](http://s14.sinaimg.cn/bmiddle/7f54e3d84d6ffeda307ad&690)
看到有一个叫做ttyUSB0的,那就是它了。
接下来先安装一下minicom
![](http://s9.sinaimg.cn/bmiddle/7f54e3d84d6ffef03c888&690)
安装后启动并配置,使用sudo minicom –s命令
![](http://s16.sinaimg.cn/bmiddle/7f54e3d84d6fff4c2a32f&690)
在配置选项中选择Serial port setup,回车进入
![](http://s7.sinaimg.cn/bmiddle/7f54e3d84d6fff66ddb86&690)
将其配置成如下:
![](http://s6.sinaimg.cn/bmiddle/7f54e3d84d6fff8b16d15&690)
回车退出,选择exit退出配置,进入minicom
![](http://s12.sinaimg.cn/bmiddle/7f54e3d84d700016de51b&690)
此时MicroUSB上电,开始显示树莓派的启动信息:
![](http://s14.sinaimg.cn/bmiddle/7f54e3d84d70003239c9d&690)
![](http://s15.sinaimg.cn/bmiddle/7f54e3d84d70003fa913e&690)
使用系统默认账户登录:
用户名:pi
密码:raspberry
![](http://s10.sinaimg.cn/bmiddle/7f54e3d84d700087e6669&690)
接下来的操作就如同在shell中一样熟悉啦~
最后来写一个小程序测试下,使用vi(真心用不惯,还是vim好点可惜没有自带)创建一个c文件
![](http://s5.sinaimg.cn/bmiddle/7f54e3d84d70009bd6474&690)
![](http://s2.sinaimg.cn/bmiddle/7f54e3d84d7000e2757e1&690)
用gcc将其编译,运行:
![](http://s13.sinaimg.cn/bmiddle/7f54e3d84d7000f0e8b3c&690)
![](http://s11.sinaimg.cn/bmiddle/7f54e3d84d7000faabf6a&690)
可以看到树莓派已经成功的编译并执行了一个c程序了。
另:su root的时候的密码用raspberry还是不行,直接用sudo passwd root,把root密码设置掉即可。