首页 > 评测 > 世上最小的卡片电脑——RaspberrysPi Zero评测

世上最小的卡片电脑——RaspberrysPi Zero评测

opensource   树莓派   PI0   Broadcom   BCM2835   
  • 作者:Aries
  • 来源:21ic
  • [导读]
  • 去年年底树莓派ZERO发布,在短短24小时内就被抢购一空。随后在ebay等网站便出现了高价销售的情况,但仍然是一板难求。RPI0的出现,给创客带来了又一次惊喜。触底价格、极小体积与性能的提升,可谓是小而美,美而精。21ic评测频道也在历经许多辗转之后,终于从某宝把RPI0纳入囊中。

储存数据为小端模式

为单核处理器,最高主频为1GHz,最低主频为700MHz

43.jpg

图43 硬件信息

可以使用cat /sys/class/thermal/thermal_zone0/temp查看当前温度,如下图所示

44.jpg

图44 芯片温度

Sysbench 测试

sysbench是开源的多线程性能测试工具,该工具可以将CPU的性能发挥到极限,测试内容为计算0到20000中最大的素数所使用的时间。RPI 0为单核处理器,此处只能开单核来测试性能,如下图所示,测试时间需要955.0539秒。

45.jpg

图45 树莓派0测试结果

可以看一下,最新的树莓派3开四核来测试也是需要239.7755秒

46.jpg

图46 树莓派3测试结果

memtester测试

进行内存的压力测试,Memtester主要是捕获内存错误和一直处于很高或者很低的坏位, 其测试的主要项目有随机值,异或比较,减法,乘法,除法,与或运算等等. 通过给定测试内存的大小和次数, 可以对系统现有的内存进行上面项目的测试。memtester 是内存压力测试工具,原本是用来测试内存错误的,在这项测试中我们不测试错误,添加一个计时功能,测试给定256M内存所使用的时间来衡量CPU和内存的性能。

RPI 0测试时间为3489.09秒。

47.jpg

图47 树莓派0测试结果

树莓派3测试时间仅需要706.14秒。

48.jpg

图48 树莓派3测试结果

远程登陆

安装VNC需要使用命令行。如果需要远程操作安装VNC,就必须通过SSH登录到命令行界面。树莓派命令行:sudo apt-get install tightvncserver

49.jpg

图49 安装tightvncserver

安装好之后请一定先使用此命令设置一个VNC密码:vncpasswd

(先输入操作密码两次,然后会询问是否设置一个查看(view-only)密码,按自己喜欢,一般没必要。)

50.jpg

图50 设置VNC密码

设置开机启动,需要在/etc/init.d/中创建一个文件。例如tightvncserver:

文件内容如下:

51.jpg

图51 配置开机启动文件

然后给tightvncserver文件加执行权限,并更新开机启动列表。

52.jpg

图52 修改开启启动文件

开启VNC服务

53.jpg

图53 开启服务

用VNC Viewer开启远程桌面,输入树莓派的ip及端口号(默认是1)

54.jpg

图54 登录VNC

初次登陆会弹出警告的窗口,可以不用理会,直接继续就行了。

55.jpg

图55 警告

输入刚刚设置的登录密码

56.jpg

图56 输入登录密码

这就进入远程桌面了

57.jpg

图57 远程桌面

WiringPi使用

WiringPi是应用于树莓派平台的GPIO控制库函数,WiringPi遵守GUN Lv3。wiringPi使用C或者C++开发并且可以被其他语言包转,例如python、ruby或者PHP等。WiringPi中的函数类似于Arduino的wiring系统,这使得熟悉arduino的用户使用wringPi更为方便。wiringPi包括一套gpio控制命令,使用gpio命令可以控制树莓派GPIO管脚。用户可以利用gpio命令通过shell脚本控制或查询GPIO管脚。首先用git命令将源码下载到板子上。

  • 本文系21ic原创,未经许可禁止转载!

网友评论