智驾峰会
您正在使用IE低版浏览器,为了您的雷锋网账号安全和更好的产品体验,强烈建议使用更快更安全的浏览器
学堂 正文
发私信给张海春
发送

0

Netduino VS Arduino

本文作者:张海春 2013-06-27 11:41
导语:Arduino 和Netduino 都可以看作是种微型电脑,而且不管是价格还是性能,都不比普通的电脑差,能让我们干不少事。早上看到微博上有人在提Netduino,这里翻出之前一篇比较Arduino 和Netduino的文章。和Arduino一样,Netduino同样是开源的。基于微软的.NET Micro Framework,Netdu

Arduino 和Netduino 都可以看作是种微型电脑,而且不管是价格还是性能,都不比普通的电脑差,能让我们干不少事。早上看到微博上有人在提Netduino,这里翻出之前一篇比较Arduino 和Netduino的文章。

和Arduino一样,Netduino同样是开源的。基于微软的.NET Micro Framework,Netduino只支持C#。与Arduino本质的不同是Netduino是基于ARM的。Arduino所用的ATmega328/ATMega8U2是标准的16MHz的8位处理器,而Netduino所用的是Atmel的32位ARM7,频率48MHz。

外观

Netduino沿用Arduino架构,板的大小,电源接口,USB接口都和Arduino相同。USB改进了USB,改用大多手机采用的mini USB。有同样的复位按钮,电源LED。pin13也有LED,但位置不一样。RX和TX没有LED。

开发环境

Netduino的IDE就是Visual Studio,编程语言是C#,对于熟悉C#的人是个大好的消息,Netduino对仿真和在线调试(in-circuit debugging)都支持, 也就是说你可以在代码里随意设置断点进行调试,而在Arduino环境下,你无法调试。另外一点,C#本身语言的特点,让代码更容易阅读,还支持事件机制。

能跟Arduino直接替换?兼容Arduino扩展板?答案是否定的。主要原因是Netduino的内部电压与Arduino不同。

芯片电压:           Netduino的CPU运行电压是3.3V,不像Arduino是5V
Digital I/Os:     0V 到 3.3V, 不是5V.
Analog Inputs: 不能高于3.3V!
PWM 输出:        PWM 常被当做模拟输出用。同样最高电压平均是3.3V,而不是5V。
Libraries:          与Arduino库不兼容,如果要用就要用C#重写了。
USB口:               mini USB connector
I/O 电流:          CPU最大驱动8mA电流,比Arduino小。
CPU :                 Netduino:32位Atmel ARM vs. Arduino:8位 ATmega
频率:                  Netduino:48MHz vs. Arduino:16MHz
内存:                  Netduino:128K vs. Arduino:32K
RAM:                Netduino:60K vs. Arduino:2K
EEPROM:        Netduino没有
在线调试/In-circuit debugging:Netduino有,Arduino没有
仿真/Emulation:                            Netduino有,Arduino没有
价格:                                                  Arduino Uno 差不多$30,Netduino标准版是 $35

 

Netduino除了标准版之外,还有Netduino plus($60)和Netduino mini($30)版本,Netduino plus直接板载了网络模块和Micro SD卡槽,Netduino mini类似Arduino Mini,大大缩小了大小。

总结

通过以上的对比,可以说Netduino的确是个潜力股,随着社区力量的贡献,libraries,扩展板,代码实例会增多,然后又是一个诱人的生态系统了。假如你有以下几类需求的话,Netduino会是你不错的选择:

1、喜欢,习惯或者精通C#和Visual Studio开发环境
2、项目代码量很大,系统复杂,希望有debugging环境
3、追求性能,更快,更强

如果你迷恋Arduino免费庞大的扩展库、多样的扩展板,海量的教程,还是好好搞Arduino吧。

 

原文链接1

原文链接2

雷锋网原创文章,未经授权禁止转载。详情见转载须知

分享:
相关文章

文章点评:

表情

编辑

关注最前沿的技术、产品以及最拉风的公司,扯八卦的请滚开,benimaru0407@gmail.com,有事请Gtalk,没事请QQ,微信ID“benimaru”;#不要害怕自己与众不同,人们总想把你拉回平庸#
当月热门文章
最新文章
请填写申请人资料
姓名
电话
邮箱
微信号
作品链接
个人简介
为了您的账户安全,请验证邮箱
您的邮箱还未验证,完成可获20积分哟!
请验证您的邮箱
立即验证
完善账号信息
您的账号已经绑定,现在您可以设置密码以方便用邮箱登录
立即设置 以后再说