树莓派的基本操作.docx
《树莓派的基本操作.docx》由会员分享,可在线阅读,更多相关《树莓派的基本操作.docx(7页珍藏版)》请在优知文库上搜索。
1、课程实验报告课程名称:计算机组成原理实验名称:树莓派硬件检测及操作院系:计算机科学与技术专业班级:学号:姓名:指导教师:2015年12月亚日原创性声明本人郑重声明:所呈交的实验报告,是本人独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究作出重要奉献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承当。作者签名:日期:年月日目录课题背景11 .平台背景12 .实验背景1二、 课题目标21 .检测硬件信息22 .超频操作及效果检测23 .动态调整内存主频2三、 实验过程记录21 .建立连接2
2、2 .硬件信息检测21) CPU根本信息(静态信息)22) 动态信息33 .超频操作41) 原主频42) 第一次超频53) 第二次超频54 .动态调整内存主频5四、 实验结论5五、 实验中的问题5六、 实验总结6一、课题背景1 .平台背景在本次计算机组成原理大作业中,我选择了树寿派(raspberrypi)作为开发试验的平台。树莓派只有信用卡大小的卡片式电脑,其系统基于LinUX。自从其问世以来深受计算机爱好者的喜爱。其较小的外形使它拥有了便携,易于安装到其他设备上等特点。在其较小的外表下隐藏着两大的功能: 网卡:10/100自适应网卡 CPU:BroadcomBCM2836900MHz4核A
3、RMCorte-A7 GPU:支持OpenGLES2.0,OpenVG硬件加速,1080p30H.264高清解码,带宽IGpixel/s,1. 5Gtexelsor24GFLOPsDMA纹理解析内存:IGB正是这些性价比拟高的硬件支持,使得树莓派在开发者手中有不俗的表现。作为计算机专业的学生,正好借此时机学习体验树莓派的强大功能,提升自己对计算机硬件方面的理解。2.实验背景本次实验主要是通过在树莓派官方的操作系统下实现对CPll频率,温度,内存及硬盘的使用情况的检测,以及对其进行超频并检测器性能上的变化。二、课题目标1 .检测硬件信息通过编写程序或使用系统调用来实现对树箍派硬件信息的实时监控,
4、如CPU占用率,CPU温度,内存使用情况,CPU的频率以及CPU各个核的信息等。2 .超频操作及效果检测对树莓派进行两次不同频率的超频操作,并在每次超频后对系统的功能进行测试分析,总结得出结论。3 .动态调整内存主频将内存主频在CPU和GPU之间动态调整分配可提高CPU与内存之间的交互效率,使超频后的树莓派能更好的适应高频的CPU工作状态。三、实验过程记录1 .建立连接由于树莓派只是一个集成了许多芯片的开发板,并没有鼠标键盘显示器等外设,所以第一步就是将树莓派与本人的笔记本电脑进行连接以实现后续操作。经过查询资料最终确定了使用SSh(平安外壳协议)连接的方法,采用PUTTY软件进行SSh连接。
5、由于本连接方法的限制,所以必须将树莓派和笔记本电脑接在一个局域网内(本实验采用接在同意路由器下),通过对树寿派的ip访问建立SSh连接。图3-1使用PuTTY软件建立连接第一步图3-2成功连接在建立连接后为方便后续的实验操作,我还安装了生成图形界面投影到笔记本的软件VnCSerVer。通过在ssh连接的窗口中输入命令语句实现软件的安装与界面的生成。由于树莓派的官方系统为debain系统,是基于IinUX的系统所以命令语句与在UbUntU下的根本相同,操作起来比拟习惯。图3-3建立名为1的界面图3-4将界面投影到笔记本图3-5生成界面2 .硬件信息检测1) CPU根本信息(静态信息)通过系统调用
6、来显示CPU的根本信息,具体结果如下: ARM四核 每个核的MIPS均为38.4mHz其他局部的信息经过查资料后只是能知道其名称,不太理解其具体的作用与含义,在此不做赘述。图3-6CPU根本信息2)动态信息动态信息指的是CPU温度,CPU占用率,内存占用情况等信息。木局部通过使用树莓派的默认开发语言python语言编写的程序来实现。核心代码为:importos# ReturnCPUtemperatureasacharacterstring/CPU温度信息defgetCPUtemperature():res=os.popen(,vcgencmdmeasure-temp,).readline()r
7、eturn(res.replace(temp=z,).replace(,Cn,7,)# ReturnRAMinformation(unit=kb)inalist# Index0:totalRAM# Index1:usedRAM# Index2:freeRAMdefgetRAMinfo():获取内存信息p=os.popen(,free)i=0while1:i=i+lline=p.readline()ifi=2:return(line.split()l:4)# Return%ofCPUusedbyuserasacharacterstring/CPU使用率defgetCPUuse():return(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 树莓派 基本 操作