一日程序百日猿

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

浙大计算机系嵌入式系统课 树莓派实验 指导老师翁恺

方法是用PL2303USB串口线

操作系统: Mac OSX Mountain Lion

1. 下载img⽂件并解压

下载地址:http://www.raspberrypi.org/downloads

[博主从老师ftp下载Raspbian “wheezy”  版本是2012-12-16 解压至~/Desktop]

 

2. 给SD卡写入img

参考地址:http://elinux.org/RPi_Easy_SD_Card_Setup

插入SD卡前卡后分别运行df -h可以看到SD卡对应的文件[博主对应的文件为/dev/disk2]

卸载等所有分区(disk2s*):

sudo umount /dev/disk2s1/

然后运行:sudo dd bs=1m if=~/Desktop/2012-12-16-wheezy-raspbian.img of=/dev/rdisk2

注意是rdisk2而不是disk2,参考资料说是因为不这么写如果disk选错会让电脑硬盘资料全部覆盖掉。

 

3. 安装PL2303USB驱动

下载地址:http://www.prolific.com.tw/US/ShowProduct.aspx?pcid=41&showlevel=0017-0037-0041

安装下载得到的pkg文件,然后按照提示重启即可。

 

4. 安装minicom / windows可以选择putty

下载地址:http://alioth.debian.org/frs/?group_id=30018

按照Readme进行:

./configure;make;sudo make install

即可

 

5.  布线

SD卡插入SD卡槽

板子右上角的GPIO与PL2303的连接方法:

PL2303 GND - Ground RPi

            TXD - RXD

            RXD - TXD

就是把地线接地线,输入输出互接

然后接电源线上电。

 

6.在/dev/中找到tty.u*之类的文件。

[博主是/dev/tty.usbserial]

在系统信息中看到USB-Serial Controller也代表驱动安装成功了。

 

7.配置minicom

运行sudo minicom -s

选择 - | Serial port setup        | 

按A 编辑为在6中找到的文件地址。

按E 修改波特率 115200 8位数据,没有校验位,1个停止符,即8N1

将F Hardware Flow Control 改为 No 否则不能让键盘输入。

我的配置如下:

敲回车已保存返回上级。

选择 - | Save setup as dfl        |  

默认保存地址为/usr/local/etc/minirc.dfl

要确保有目录/usr/local/etc/否则不能保存。

 

8.重新启动RPi,进入RPi,编写程序。

默认的登陆账户为pi,密码为raspberry。

使用 sudo raspi-config

修改密码,timezone expan_rootfs等。

然后编写程序:

 

[题外话]vi的退格和显示支持的不是很好,然后gcc编译的文件名若没有.c后缀会不认识。

[题外话]室友用把电脑和RPi接在路由上,然后用ssh访问,相当方便,只需要SD卡准备好 上电 上网线就可以了,而且可以开多个窗口。而用串口访问只能有一个minicom去连接一个串口。但是ssh访问必须要等到系统启动完毕才可以登陆,看不到启动信息。

 谢谢阅读

posted on 2013-03-01 23:32  超级变便便  阅读(310)  评论(0编辑  收藏  举报