首页 > 评测 > 9美元的电脑是怎样一种体验—CHIP计算机评测

9美元的电脑是怎样一种体验—CHIP计算机评测

C.H.I.P.   全志R8   NextThing   Kickstarter   XFCE   
  • 作者:netlhx
  • 来源:21ic
  • [导读]
  • 时下的你,一定听说过物联网(IoT, Internet of Things)或万物互联(IoE, Internet of Everything),这或许是互联网发展的趋势或者说是未来的演变格局。

说了这么多,也该是实际体验一下具体的运行表现的时候了。

手头没有合适的视频线,不过这难不倒我们,HEADLESS也能体验GUI,不过先要将CHIP与网络连接起来,才能更好的体验,终端大法是第一步。

image11.jpg

使用USB TTL线连接PC与CHIP,确认设备管理器中的串口号,拉出PUTTY软件,按115200/8/1的模式设置好,给CHIP上电,PUTTY上开始刷屏,如下

image12.jpg

U-BOOT给出的硬件信息,看到实际的CPU型号识别为A13,512MB DRAM,4GB NAND。

image13.jpg

使用默认的chip/chip用户名和密码登入CHIP系统,看到CHIP出厂时配置了DEBIAN JESSIE系统。

接下来要配置WIFI,让CHIP接入网络,REDHAT的nmcli是一个非常方便的命令行模式下配置WIFI的工具,如下配置CHIP的无线连接

image14.jpg

很快就连接好,执行ifconfig命令,查看设备获取的IP地址

image15.jpg

CHIP已获取到了IP地址,现在可以把USB TTL线扔掉了,接下来咱们使用网络来访问CHIP。至于桌面,可以使用远程桌面来查看。

在进入桌面之前,先来看下CPU信息,如下

image16.jpg

没错,单核CPU,ARM-V7架构。

CHIP的桌面系统基于XFCE,这是一款轻量级的桌面管理系统,对硬件的需求较低,在很多嵌入式LINUX中被采用以保证较好的系统体验。

image17.jpg

桌面的开始菜单,大致可以看到集成的软件还是不少,从办公应用到通信娱乐,正如官方宣称那样,开箱即用。

image18.jpg

已安装好的AbiWord,用来代替功能更强大的LibreOffice

image19.jpg

Gnumeric,一款轻量级的电子表格处理软件,完全胜任EXCEL处理工作需求。

image20.jpg

WIFI配置工具,轻松将CHIP连接至现有的网络中。

image21.jpg

蓝牙管理程序,简单扫描后发现了咱的HEXIWEAR手表,只是要实现通信的话,还需要相关的应用程序支持。

有趣的是,CHIP中还包括了一个minecraft游戏程序,不过通过远程桌面没有跑起来,估计是硬件加速不兼容的缘故。CHIP官方页面演示了在Pocket CHIP上玩minecraft的DEMO,如下

image22.gif

实际体验过程中,发现应用程序打开的速度比较慢,特别是FireFox浏览器,不过打开之后整体体验还算可以。

R8 CPU的主频为1GHZ,单核心,为了更具体的了解CPU性能,使用SYSBENCH来进行测试,

image23.jpg

看到这个检测结果,估计有人会呵呵了,再放一张RPI2的测试图来进行比较

image24.png

对比可以看到,R8应该与RPI2的单核心性能大致相当。

其实,CHIP不仅仅是一台极酷的超小型电脑,它还可以用来构建各种实用工程如远程控制、网络通信及与外设的各种交互,为此,CHIP也特意提供了相关的硬件接口供用户连接其它设备如传感器等。

CHIP提供了80针的GPIO,说实话,GPIO口多得有点让人惊讶,完整的GPIO映射如下

image25.png

看到标注为LCD的引脚就是专门为配套的LCD接口设计的,这些GPIO在接了LCD后不能用作其它用途。标注为XIO的引脚是扩展引脚,来自一个专门的PCF8574A芯片,该芯片通过I2C接口与CPU连接,可以提供额外的8个GPIO接口,该设备的I2C设备地址为0X38。

image26.png

这些接口的编程及访问都可以通过内核暴露的sysfs来进行访问,也可以使用官方的Python库来进行编程访问。不过这些库并没有集成到软件系统当中,而是以GIT的方式提供给用户,用户需要自行PULL下来编译安装,代码还给出了安装的教程及示例代码,对于Python 2.7,可以使用下列指令来安装Python库。

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

网友评论