首页 > 评测 > 9美元的电脑是怎样一种体验—CHIP计算机评测
9美元的电脑是怎样一种体验—CHIP计算机评测
- [导读]
- 时下的你,一定听说过物联网(IoT, Internet of Things)或万物互联(IoE, Internet of Everything),这或许是互联网发展的趋势或者说是未来的演变格局。
sudo apt-get update
sudo apt-get install git build-essential python-dev python-pip flex bison -y
git clone https://github.com/atenart/dtc
cd dtc
make
sudo make install PREFIX=/usr
cd ..
git clone git://github.com/xtacocorex/CHIP_IO.git
cd CHIP_IO
sudo python setup.py install
cd ..
sudo rm -rf CHIP_IO
该库与RPi.GPIO库非常相似,指定GPIO的名称也非常方便,下图列出了部分可用的GPIO端口
Python库对GPIO、PWM、SPI及ADC都提供了支持。写一个简单的点灯程序非常容易,使用文本编辑器输入以下代码
import CHIP_IO.GPIO as GPIO
GPIO.setup("CSID0", GPIO.OUT)
GPIO.output("CSID0", GPIO.HIGH)
将LED灯连接到CSID0引脚,就可以查看效果了。
当然,Linux平台特性使得在CHIP上使用C/C++等其它开发语言来进行程序毫无压力,在基本熟悉了硬件工作模式后,就可以使用你自己喜欢的语言来控制和访问各种外设了。
不仅如此,CHIP还有更高级的玩法。Nextthings Co为CHIP提供了完整的CHIP SDK,CHIP SDK为CHIP提供了一切所需。举个例子来说,你对现在CHIP上运行的操作系统不满意,怎么办,换! CHIP SDK可以帮你定制一个自己的Linux系统,如果你不需要GUI界面,或者想添加自己需要的功能模块,可以通过定制CHIP SDK的功能来实现。CHIP SDK使用Vagrant来管理系统,这是一个轻量化、可移植的开发环境,使用Vagrant需要在Linux/Unix环境下使用,如果你没有,可以使用虚拟机来实现。关于CHIP SDK的具体操作,请参考官方文档。
CHIP给我的整体感觉,真正是太物有所值了!想想9美元的价格,这比一些MCU的单片采购价格还要低啊!前面硬件分析及实际测试中看到,R8的CPU确实性能一般,但一分钱一分货的道理大家都懂。与树莓派相比较而言,性能确实要差,但提供的软、硬件生态一点也不差,所差的只是大众的了解与接受程度!这里我也想说一句,国内也有类似的板卡供用户选择,只是提供的软件生态等方面相对来说要稍逊一筹,毕竟对于一个产品,硬件设计与制造只是其中的一部分,打造一个完整的软件生态链却是产品能够得以流行的极重要一环。最后再感慨一下,CHIP从众筹开始到正式发货,中间也历尽波折,产品发货日期一再延迟,可见产品开发也不是一蹴而就的事!
参考网站:
CHIP:
GPIO:
本文系21ic原创,未经许可禁止转载
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
RAK831 Lite:基于树莓派3的LoRa网关... 2022-06-17
-
Imagination推出PowerVR AX2185和AX2145神经... 2022-06-17
-
ODROID-GO是一款兼容Arduino的基于ESP32的便... 2022-06-17
- PID温度控制器
预算:¥700003天前
- 摄像头的可视画面需要一直超上(linux系统,ARM)
预算:¥1000018小时前
- DICOM协议搭建(ARM架构,linux系统)
预算:¥1000017小时前
- 需MIPI摄像头隔离电路,实现3-4米能长距离
预算:¥1000017小时前
- 膨宫仪的控制板,控制流量和检测压力
预算:¥1000016分钟前
- 无创自动测量血压计 NIBP模块
预算:¥100007小时前