You are viewing an older revision! See the latest version

why mbed

这并不一个简单的问题,任务事物都有其应用的范围,所以不能简单的说是好或是不好,mbed在推广时,都引入了Arduino的标准接口,其中原因我想应该是Arduino在前期做了大量工作,并具有广泛的应用,mbed也是想通过Arduino这个概念去推广mbed,以下是两者的对比:

对比项目 mbed Arduino 开发简单应用 方便 很方便 开发复杂应用 方便 很不方便 SDK代码的可读性 复杂 简单 整体功能 强大 一般 性价比 高 低 硬件选择范围 广泛 有限 第三方资源 丰富 很丰富 用户基础 广泛 非常广泛 同时我也想说说我对mbed的理解,mbed是arm公司提出的面向arm控制器的统一API接口,其好处之一就是我们之后的程序代码就有可能复用,同时其集C语言编程的灵活性,C++的对象概念,arduino编程概念,更为可贵的是mbed并没有把设计局限于基于mbed硬件平台之上,他在提供平台的基础之上,同时提供了一种从平台到硬件的设计思路,你完全可以让你的mbed代码运行在自己设计的电路板上,同时增加更多的外设。


All wikipages