nanopi 树莓派2和树莓派哪个好

Cloud9 IDE是基于Node.JS构建的Web IDE,通过它可以远程完成代码的编辑、运行、调试工作。
Cloud9支持Node.js、HTML5、CSS、JavaScript、PHP、Python/Django、Ruby on Rails、C/C++以及StrongLoop等多种编程语言,其文本编辑器能够提供代码着色、自动补全和变量、函数定义跳转等功能。Cloud9 IDE还为node.js提供调试功能,可以实现断点和变量监控。
树莓派2由于性能的提升,可以非常流畅的运行Cloud9服务器。这里将介绍如何在树莓派2上搭建和使用Cloud9服务器,以实现在没有显示器和输入输出设备的时候,也能方便的编写代码和调试树莓派。
1. 通过NVM安装 Node.js
Cloud9 SDK 3.0的脚本中包含了从网络获取并安装Node.js的部分,但兔子在实际使用时发现直接运行Cloud9的install-sdk.sh会报错提示找不到node和npm。这一点在Ubuntu 12.04 x64和Raspbian上现象一致,可能后续的版本会进行改进。
本例中使用NVM来安装Node.js。NVM全称为Node.js Version Manager,可以方便的安装和管理多个版本的Node.js,并在个版本之间自由切换。
首先在终端中通过apt-get安装NVM需要的库。
sudo apt-get update
sudo apt-get install build-essential libssl-dev curl
然后远程运行NVM的安装脚本,这里采用的版本为0.16.1。
curl /creationix/nvm/v0.16.1/install.sh | sh
安装完成后需要重新启动终端,或者键入下列命令。
source ~/.profile&
安装Node.js v0.12.0版本,完成后将其设置为默认版本即可。通过node &v可以检验安装是否正确,并查看当前使用的Node.js版本。
nvm install 0.12.0
nvm alias default 0.12.0
其他可能会用到的NVM命令。
nvm ls-remote & #显示可安装的Node版本
nvm ls & & & & &#显示本地已装好的版本
nvm use 0.10.26 #切换当前使用的版本
2. 安装并运行Cloud9
Cloud9的源码可以从GitHub上得到,通过运行源码中的安装脚本就可以实现自动化安装。
git clone /c9/core.git cloud9
scripts/install-sdk.sh
如果希望升级Cloud9,则可以通过git更新最新的源码,然后再次进行安装。
git pull origin master
scripts/install-sdk.sh
这里需要说明的是,由于Cloud9依赖的各个组建一直在更新,同时安装脚本又不能保持同样的更新速度,有时候安装可能会出现问题。比如兔子之前就遇到了Node版本升级而找不到合适的安装包(本来装了也没什么用,鄙视之)。这时候就可以通过手动下载Cloud9的在线安装脚本,做出修改后本地执行。然后再运行install-sdk.sh。
wget /c9/install/master/install.sh
nano install.sh
当前版本为0.12.0,修改为0.10.26即可。运行修改后的脚本。
./install.sh
Cloud9安装完成后即可通过下列指令运行。其中8181为访问服务器的端口号。
node server.js -p 8181 -l 0.0.0.0 -a :
在浏览器中输入树莓派的IP地址和端口号就可以运行Cloud9了(兔子这里树莓派的IP地址是192.168.0.28)。
http://192.168.0.28:8181
浏览器访问Cloud9
Coud9 IDE界面,集成编辑器和终端
新建代码文件,完成编辑后点击菜单栏右侧的按钮即可执行程序。
编辑并执行代码
使用完Cloud9后可以随意关掉窗口,甚至关闭服务器。下次重新登录时,会回到关闭之前的画面,这就是Cloud9所说的:It will be just as you left it~~~~ 赞!
更多信息可以从Cloud9官方网站c9.io获取,或者在GitHub上查看源码。
旗下网站:
与非门科技(北京)有限公司 All Rights Reserved.
京ICP证:070212号
北京市公安局备案编号: 京ICP备:号树莓派2代到手一测 - 树莓派论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
树莓派2代到手一测
10:31:33  
22882&查看
树莓派基金会刚刚发布了最新的树莓派。这次的新品并非简单的升级而已,而是在这款单板机上赋予了翻天覆地的变化。从2012年问世开始,树莓派经历了好几次升级,从起初的将256MB存储器增加到512MB,然后到2014年推出B+,多出了两个USB接口并且扩展了GPIO接口。但是唯一不变的是CPU和GPU,也就是说始终采用集成ARM11处理器和VideoCore IV GPU的BCM2835 片上系统,“还是同样的配方,还是熟悉的味道” 。
那么新的树莓派2到底比它的前辈好在哪儿呢?答案是除了周边规格的提升以外,还用针对树莓派特殊定制的BCM2836替换了老的BCM2835。这款新的SoC集成新的ARM7四核处理器,每个核心工作频率达到900MHz!和老的单核700MHz ARM11处理器相比,理论上处理器的性能会有一个相当大的飞跃!当然为了配合新的处理器,树莓派2的存储器增加到1GB,工作频率为450MHz,比原来B+上的512MB 400MHz存储器大了一倍,速度也更快。
也许有人会问,那么“逼格”提高这么多,价格肯定更贵吧?答案是否定的,树莓派2和B+价格完全相同!我想基金会这次是下了血本来推2代树莓派。
下面是树莓派2与最近的两个版本的对比
& &树莓派2树莓派B+树莓派A+处理器BCM2836BCM2835BCM2835内核ARM7ARM11ARM11存储器1GB512MB256MBGPUVideoCoreIVVideoCoreIVVideoCoreIVGPIO接口40 Pin40 Pin40 Pin以太网接口10/100以太网10/100以太网无USB接口4 个4 个1 个外部存储Micro SD卡Micro SD卡Micro SD卡摄像头接口有有有显示接口有有有
外形尺寸上来说,树莓派2和B+完全一样,也就是说为B+设计的99%的外壳都可以用来装树莓派2。
树莓派继承了B+的40pin GPIO接口(通用输入输出),并且引脚分布和B+与A+也完全一样,因此所有的开发项目和外接GPIO板卡可以在这三个板子上随意使用。那些专门为A系列和B系列设计的模块大多能够用于树莓派,除非模块的外形和B+无法兼容,比如Piface就不能用于树莓派2。
树莓派2同样符合HAT规范,这意味着未来的外接板卡都需要集成EEPROM(电可擦只读存储器),以便让树莓派2对外接设备进行快速识别和配置,从而方便使用。HAT规范与2014年引入到B+版树莓派,虽然还没有得到完全普及,但是相信不就得将来会成为默认标准。
测试树莓派2
树莓派2是一款非常成熟的单板机并且拥有足够的处理性能,能够轻易地作为一台标准PC来使用,现在我们来小小的测试一下。
下面的测试都用的8GB Micro SD卡,运行Raspbian操作系统并且都从桌面启动所有的测试程序。针对不同版本的树莓派软件也都升级到最新版本,使用的命令为: sudoapt-get update和sudo apt-get upgrade。
树莓派2和B+测试中存在的唯一不同之处是内核映像。Micro SD卡启动分区中的Kernel.img文件兼容老版树莓派的ARM11处理器。而对于树莓派2 来说,基金会已经改成ARM7处理器,所以需要一个新内核映像,即现在的Kernel7.img,这样才能完全发挥4个处理器核心的功能。
1.& &启动时间测试
这项测试比较了树莓派2和B+上安装的Raspbian系统从开始启动到显示登录提示符所需要的时间;
& &从开始启动到显示提示符& &所需时间树莓派217秒树莓派B+33秒
显然树莓派的启动时间大约是B+的一般,看来速度提升了不少。
然后再通过raspi-config调整启动配置,让两块树莓派都直接启动到桌面(这种配置将来会成为Raspbian的默认启动设置),启动时间如下:
& &启动到桌面& &所需时间树莓派221秒树莓派B+42秒
同样,树莓派2比B+快了一倍,速度的提升自然比其他任何升级都来得重要。
2.& &计算性能测试
下面的测试将会把两块树莓派的能力逼到极限,采用的工具是适用于Linux环境下的Sysbench。Sysbench带有一整套的测试选项,可以用来测试计算机的极限性能。通过终端程序中执行sudoapt-get install sysbench就可以在树莓派上安装该工具。
压榨处理器性能的测试可以通过在终端程序中执行sysbench--num-threads=4 --test=cpu --cpu-max-prime=20000 run命令来实现。下面是测试结果
& &版本& &所需时间树莓派2195.9543秒,即3分16秒树莓派B+秒,即22分12秒
这个测试是让处理器计算20000以内的所有质数,从而将其性能发挥到极限。很明显,树莓派2以3分16秒的成绩完胜B+的22分12秒。其处理器内核的性能不言而喻。
下面的测试使用的是一个叫Memtester的应用程序。Memtester程序能够检查计算机存储器中的任何错误。它通过执行一系列的完整性检查,来将存储器的性能推到最大限度。通常这类测试都只会返回测试结果,但是为了反映测试所消耗的时间,所以另外加入了时间命令。
应用程序的安装命令为sudoapt-get install memtester和sudoapt-get install time。安装完成后执行sudo time memtester 256M 1。采用超级用户权限执行memtester的目的是确保需要测试的存储块专门针对测试而进行了锁定。这里的测试容量是256MB,并且只会运行一次,也就是说不能对树莓派的所有存储空间进行测试,原因很简单,因为操作系统本身就要占用一部分内存。(要想对所有存储空间进行测试,需要用到Memtest86工具,它可以在操作系统载入前开始运行。但可惜该工具不能用于树莓派)
& &版本& &所需时间树莓派21560.99秒,即26分1秒树莓派B+4208.09秒,即一小时10分8秒
树莓派2仅用了26分1秒就完成了测试,比B+快了44分钟7秒,这差距不是一般的大!
为了更加完善,还需要其他进行几项测试来看看树莓派2对日常工作的处理性能。
& &应用& &树莓派2树莓派B+Minecraft – 载入新场景21秒42秒Python 3 – 打开应用程序4秒13秒Sonic Pi 2 – 打开应用程序11秒21秒Libreoffice – 打开新文本文件9秒18秒Epiphany Browser – 打开Google8秒13秒
这些测试体现了新的树莓派2确实比其前辈在性能上提升不少,而且价格便宜。其实树莓派2很少有需要“火力全开”情况出现。即使在打开Minecraft这款相当消耗处理器资源的游戏时,CPU占用率也很少超过50%。(同样情况下B+达到100%)可能大家会想,这是不是意味着B+和A+要退出市场了?非也,这两款老产品还是用用武之地,尤其是不需要树莓派2那么高性能的工业应用。事实上有好几个机器人项目就是基于A+开发的。
树莓派基金会说,在很多年前就曾经计划推出这款产品,但是后来花了两年的时间和大约三百万英镑进行调研和开发,才最终实现这一愿望。。。来之不易啊。不过“不经历风雨,怎会有彩虹”,从上面的数据来看,把树莓派2称为单板机中的战斗机并不为过,相信不久就能看到很多基于这块信用卡大小的计算机的优秀开发项目问世,让我们拭目以待吧。(更多技术文章,请访问英蓓特官方网站)
10:57:17  
期待楼主更多的帖子咯~
10:54:56  
好贴,又让我增长了许多知识。
biquge笔趣阁
13:30:49  
好贴,涨姿势了
23:02:06  
好贴,涨姿势了
助理工程师
12:07:05  
哪天也搞一个涨下姿势!
13:06:56  
貌似参数不对。。。。。。。
09:25:05  
文不对题, 能不能给看有图的实测界面, 而不是搬文章呀
22:24:38  
我想要树莓派2的gpio引脚说明图,网上到处都找不见呢?!
17:11:37  
我想要树莓派2的gpio引脚说明图,网上到处都找不见呢?!
关注这个树莓派之家的微信号,里面有树莓派2的GPIO功能定义,每个树莓派版本的对比,挺全的,别问我是谁,我是雷锋&&
(61.73 KB, 下载次数: 3)
17:11 上传
等待验证会员
23:47:37  
这个不顶不行
11月注册新萌有奖哦
BUT!!“老”朋友不要看到这就走了!!!
小编这次不偏心新萌了
“老”司机们通过分享同样有奖哦
等不及了?快来加入吧!
美国时间日凌晨0点45分,在3GPPRAN1 87次会议的5G短码方案讨论中,中国华为公司的PolarCode(极化码)方案,最终战胜列强,成为5G控制信道eMBB场景编码最终方案。
Powered by对标树莓派Zero:售价8美元的NanoPi NEO来了_网易数码
对标树莓派Zero:售价8美元的NanoPi NEO来了
用微信扫码二维码
分享至好友和朋友圈
(原标题:对标树莓派Zero:售价8美元的NanoPi NEO来了)
摘要:通常情况下,拿出来“叫板”的产品总会比竞争对手要便宜一些。本文要介绍的,是一款售价7.99美元、来自FriendlyARM的NanoPi NEO开发板。而它的竞争对手,却是仅售5美元的树莓派Zero。NanoPi NEO采用了40nm制程的全志H3四核Cortex-A7处理器(主频1.2GHz)、配备了256MB RAM、1 10/100 Mbps以太网、1 microUSB接口、以及microSD读卡器。美国用户可以花12美元(含运费)购买到一块NanoPi NEO。感兴趣的网友可以到Friendly Arm官网去订购。
[编译自:TheVerge]
本文来源:cnbeta网站
责任编辑:王晓易_NE0011
用微信扫码二维码
分享至好友和朋友圈
加载更多新闻
热门产品:   
:        
:         
热门影院:
阅读下一篇
用微信扫描二维码
分享至好友和朋友圈【Raspberry Pi 3试用体验】与树莓派2对比 - 树莓派论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
【Raspberry Pi 3试用体验】与树莓派2对比
13:30:47  
之前有一款树莓派2代,今天就拿出来跟最新的树莓派3代对比!看看产品提升到底在哪儿?从目前了解的资料来看,树莓派有RS以及e络盟版本,两者性能功能无差别,只不过在板卡的丝印上会有不同的信息、产地。今天对比的树莓派2和树莓派3均为e络盟版本,均产自伟大的PRC。包装对比:正面照:
1.png (460.38 KB, 下载次数: 0)
13:28 上传
突显出了版本类型,以及树莓派独有的蓝牙和无线网卡。背面照:
2.png (602.41 KB, 下载次数: 0)
13:28 上传
展示部分硬件性能:版本类型、RAM容量,以及产地(中国)。同时强调了版权所有!
3.png (636.1 KB, 下载次数: 0)
13:28 上传
简单的字体变大,2变3。包装简洁大方,包装盒内的配件包括了用静电袋包裹的树莓派3、一份安全指南以及一份快速入门指导。在之前的开箱帖中已经展示,在此不再赘述。
从板卡外观上看,硬件设计布局基本没有改变,甚至电容电感的位置都没有变化。从下面的对比图(左侧:树莓派2&&右侧:树莓派3)可以看出。在电源管理,HDMI输出接口,以及网卡部分,基本电路设置没有变化。
4.png (722.01 KB, 下载次数: 0)
13:28 上传
5.png (629.03 KB, 下载次数: 0)
13:28 上传
与树莓派2相比,树莓派3主要的改变有:[1]& && &CPU升级,从32位A7(BCM2836)升级到64位A53(BCM2837),主频从900MHz升级到1.2GHz;[2]& && &GPU主频从250MHz提升到400MHz[3]& && &板卡背面增加了WiFi/BLE电路[4]& && &MicroSD卡槽采用直接插拔式的,而不是弹出式。[5]& && &两颗指示灯也因天线的布局移到了电源一侧
6.png (799.25 KB, 下载次数: 0)
13:28 上传
7.png (636.47 KB, 下载次数: 0)
13:28 上传
至此,与树莓派2的对比结束。
15:29:35  
22:16:43  
64位 。。。 现在配置果真强大了
11月注册新萌有奖哦
BUT!!“老”朋友不要看到这就走了!!!
小编这次不偏心新萌了
“老”司机们通过分享同样有奖哦
等不及了?快来加入吧!
美国时间日凌晨0点45分,在3GPPRAN1 87次会议的5G短码方案讨论中,中国华为公司的PolarCode(极化码)方案,最终战胜列强,成为5G控制信道eMBB场景编码最终方案。
Powered by

我要回帖

更多关于 树莓派都用python不用c 的文章

 

随机推荐