本帖最后由 dirtwillfly 于 2015-10-20 20:08 编辑
一、烧写linux镜像 好了,接下来咱们准备好好使用树莓派B+。不过使用之前,有一项重要工作要做,那就是准备一张带linux操作系统的TF卡。 需要的工具: 1)一台运行Windows操作系统的PC。我用的32位的Win7系统,XP和Win 8.1和Win10应该也可以。 2)8G或更高容量 TF存储卡一个,最好是Class 10的,Class 4的也可以凑合使用。 3)TF存储卡USB读卡器一个。 5)Win32DiskImager软件一份,这个在网上到处都能找到。 好了,这些都有了,就可以开工了。把TF卡插入TF读卡器中,然后插到电脑USB口。打开安装好的Win32DiskImager软件: Image File文本框是linux镜像所在路径及名称,可以点击file:///C:/Users/sun/AppData/Local/Temp/ksohtml/wps907C.tmp.jpg选择你的镜像。Device下面是选择你要烧写的TF卡的盘符。这两项都选择好之后,点Write,就会进行烧写镜像。 如果你的TF卡原来烧写过镜像,会有类似下面的提示: 意思就是让你确认是否继续烧写,点Yes就可以。烧写一般要持续几分钟,这是能看到烧写速度和进度条。烧写完毕会有成功的提示: 这样就是linux镜像烧写成功了。咱们给树莓派B+上电看看吧。 二、树莓派B+上电和配置 需要的工具: 1)烧写好raspbian操作系统的TF卡。 2)带HDMI接口的液晶电视。 3)HDMI数据线。 4)USB鼠标和键盘,或者无线鼠标和键盘。我用的无线鼠标键盘套装,这样可以少占用一个USB口。 5)5V 2A电源适配器及USB转Micro usb数据线。 先把烧好linux镜像的TF卡插入树莓派Micro SD卡槽。给树莓派B+接上无线鼠标键盘的接收器,然后用HDMI线连接电视机。条件有限,没有带HDMI口的液晶显示器,只能抢占家里带HDMI口的电视机了。最后,在Micro USB口接上5V电源。稍等一下,可以在电视上看到如下画面: 树莓派的操作系统正在启动。第一次启动时会自动启动raspi-config,这是一个树莓派的配置工具。一些常用的树莓派配置都可以在这里进行设置。如果不是首次启动,也可以在命令行使用如下命令来启动: sudo raspi-config 启动过程如果需要登陆,可以使用账号:pi和密码:raspberry进行登陆。密码输入时是不显示的。登陆后会有如下提示信息: 咱们继续说raspi-config配置工具。TF卡烧写好raspbian操作系统后,存储卡并没有被完全使用,根分区不会使用剩余的TF卡存储空间,致使操作系统不能使用完整的TF卡的完整存储空间。这时我们可以使用raspi-config配置工具里的Expand Filesysten来扩展文件系统到TF卡的所有存储空间。选中第一项Expand Filesysten后,点键盘回车键然后稍等两秒就可以。出现下面提示: 这样,只要重启操作系统,就可以使用扩充完毕的存储空间了。树莓派这点比较方便,很多其他的开源硬件都需要手动用命令行来扩充存储空间。按确认键返回raspi-config的主界面。这里咱们先不重新启动操作系统,还有几项配置需要做。按键盘的上下方向键,选中第8项Advanced Options,按回车键进入子界面: 为了先一步方便调试,在这个界面可以开启串口Serial,选中A8 Serial项,按回车: 现在默认选中Yes,继续按回车。如果No被选中,请用键盘左右方向键进行切换。 串口被使能。以后咱们可以换到电脑上去调试板子了,占用电视时间太长媳妇会有意见~~继续按回车,返回raspi-config主界面。用方向键选中Finish,按回车: 问是否重新启动。选中Yes,按回车,重新启动树莓派B+。稍等一会,重新出现树莓派B+的启动画面,最后让登陆,用pi/raspberry重新登陆。在命令行下输入: startx 会出现raspbian操作系统的图形界面: 如果大家更习惯使用图形界面,就可以在这里进行操作了。也非常方便,在界面顶部是快捷方式栏,这里依次有web浏览器、文件管理器、命令行终端、Methematica和Wolfram,点击可以直接进入应用程序。右上角是状态栏,有一个cpu的使用率非常直观。在菜单Menu里有更多自带的软件和配置工具。用鼠标在raspbian图形界面点击左上角的Menu,选择shutdown,然后点Yes就可以关闭raspbian了。 3、树莓派的超频 树莓派的超频特别容易。在raspi-config配置工具里就可以直接超频。下面咱们来简单超频一下,就可以获得更高的主频和性能。树莓派B+默认的主频是700HMz,咱们把它超频到800MHz,并通过计算圆周率来检验性能提升情况。 在超频这之前,为了验证超频后的性能,咱们需要安装一个软件bc。bc是一个功能强大的命令行的计算器。在树莓派B+的命令行界面,输入: sudo apt-get install bc 等安装完毕,就可以咱们的实验了。咱们先在默认的主频计算一下圆周率(Pi)到500位精度,输入: time echo “scale=500;4*a(1)”|bc -l -q 一共花费了0.761秒,非常快。再来计算一下1000位的: time echo “scale=500;4*a(1)”|bc -l -q 一共用了4.187秒。感兴趣的同学可以把Pi拿去背了,年轻20岁的话一定会被称为小神童,嘿嘿~~好了,接下来可以超频了。在raspi-config配置工具界面,选择Overclock,按回车。 选择第二条:Modest 800MHz ARM,250MHz core,400MHz SDRAM,0 overvolt,按回车。这是树莓派B+最温柔的超频了。 继续按回车。然后在raspi-config配置工具主界面选中Finish,回车并重新启动树莓派B+。重启后重新进入命令行,重新分别计算500位和1000位精度的圆周率(Pi)。结果分别如下:
咱们把几次计算圆周率(Pi)花费的时间放到一个表格里: 可以看出,随着超频到原频率的114.3%,计算500位精度圆周率(Pi)的耗时只下降了7.5%,但计算1000位精度圆周率(Pi)却下降了13.7%。也就是说树莓派B+超频能够带来性能的明显提示,尤其是随着计算量的增加,树莓派B+超频出的性能提升更明显。 至此,树莓派B+的初次上电体验基本到尾声了。下面是raspi-config配置工具各项目的功能: 1 Expand Filesystem 扩展文件系统 2 Change User Password 改变默认pi用户的密码。 3 Enable Boot to Desktop/Scratch 启动时进入的环境选择 Console Text console, requiring login(default) 启动时进入字符控制台,需要进行登录(默认项) Desktop log in as user 'pi' at the graphical desktop
启动时进入LXDE图形界面的桌面
Scratch Start the Scratch programming environment upon boot 启动时进入Scratch编程环境。 4 Internationalisation Options 国际化选项
I1 Change Locale 语言和区域设置 I2 Change Timezone 时区设置 I3 Change Keyboard Layout 改变键盘布局 5 Enable Camera 使能PI的摄像头模块 6 Add to Rastrack 把你的PI的地理位置添加到一个全世界开启此选项的地图 7 Overclock 超频 None 不超频,运行在700Mhz,核心频率250Mhz,内存频率400Mhz,不增加电压
Modest 适度超频,运行在800Mhz,核心频率250Mhz,内存频率400Mhz,不增加电压
Medium 中度超频,运行在900Mhz,核心频率250Mhz,内存频率450Mhz,增加电压2
High 高度超频,运行在950Mhz,核心频率250Mhz,内存频率450Mhz,增加电压6 Turbo 终极超频,运行在1000Mhz,核心频率500Mhz,内存频率600Mhz,增加电压6 8 Advanced Options 高级设置 A1 Overscan 全屏显示 A2 Hostname 主机名称
A3 Memory Split 内存分配
A4 SSH SSH服务 A5 SPI SPI内核驱动
A6 Audio 声音输出设置
0 Auto 自动选择
1 Force 3.5mm ('headphone') jack强制输出到3.5mm模拟口
2 Force HDMI 强制输出到HDMI A7 Update 升级 9 About raspi-config 关于raspi-config的信息。
|