首页 > 评测 > 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
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前