系统环境: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卡的盘符。
点击Write,弹出确认窗口,选择Yes即可。
完成后,wheezy的系统镜像已经被刷入到SD卡中了,将其插入树莓派的SD卡槽后上电就已经可以运行了,但是现在我们还要通过串口将其连接到电脑,使得我们可以通过shell控制树莓派。
3. 装配树莓派
将SD卡插入卡槽,连接串口线,如下:
再上一张,看的清楚些,连错容易把CPU给烧了~
USB端直接插入电脑即可。
4. 安装PL2303
FM说WINDOWS 64位的也许可能或许能成功装上驱动连接? 好吧,其实我就是抱着侥幸心理弄到现在的···结果,果然还是悲剧了,安装了驱动以后在设备管理器中看到的:
有一个黄色的感叹号,这时候我已经隐约感觉要悲剧,但是还是不死心,试试到底能不能连吧!
5. 通过串口连接树莓派
打开putty,配置相应参数:
选择串口模式(Serial),端口号通过刚刚的设备管理器查看,我的显示为COM3,所以在Serial line中填COM3,速度(Speed) 填11520:
点击connection中的Serial,将其设置为如下:
应该默认就是这样了。
点击Open开始运行putty,树莓派插上MicroUSB电源开始工作。
······
······
······
好吧,什么反应都没有
看来驱动在64位下还是不行,还好有双系统,只能换32位的Ubuntu了,不过好在SD卡系统还是已经刷好了,不用重新操作了。
······
······
······
接下来的操作系统环境:Windows8 64位 Ubuntu12.04 32位
照旧连接好树莓派,Ubuntu下貌似就不需要再安装驱动了,直接使用ls /dev/tty*
看到有一个叫做ttyUSB0的,那就是它了。
接下来先安装一下minicom
安装后启动并配置,使用sudo minicom –s命令
在配置选项中选择Serial port setup,回车进入
将其配置成如下:
回车退出,选择exit退出配置,进入minicom
此时MicroUSB上电,开始显示树莓派的启动信息:
使用系统默认账户登录:
用户名:pi
密码:raspberry
接下来的操作就如同在shell中一样熟悉啦~
最后来写一个小程序测试下,使用vi(真心用不惯,还是vim好点可惜没有自带)创建一个c文件
用gcc将其编译,运行:
可以看到树莓派已经成功的编译并执行了一个c程序了。
另:su root的时候的密码用raspberry还是不行,直接用sudo passwd root,把root密码设置掉即可。