• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

请客观地评价arduino的优劣

Spirit 2018-10-11 浏览量:3676

认识的很多电子工程师——不管是从业多年的,还是刚毕业电子专业出身的新人,都对Arduino持有不屑地态度。

本人对Arduino仅仅是浅尝,只是本能地感觉:任何事物都有其存在的价值。

所以请各位客观地评价一下Arduino的优劣。

1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 存在即合理,Arduino不但是存在,而且目前发展的很好,说明其还是有他独特的优势的。个人觉得Arduino的主要目标群体并不是专业的电子设计工程师,而是业余爱好者,所以其对底层封装,使得易用性大大增强,用户不必了解过多的硬件知识,就可以完成想要的控制结果,非常适合非专业电子爱好者来进行DIY。

    而像STM32这样的单片机对于业余爱好者来说太专业了,需要了解处理器架构,各种外设才能够驱动起来,所以Arduino会受到大量非专业人员的喜爱。

    而对于电子专业的人来说,其性能略显不足,底层封装后自由发挥的空间就小了,所以会有一部分人对其不屑,但是还是有很多电子工程师非常喜欢Arduino的,在设计一些产品原型,或者DIY一些个人作品时能否非常迅速的完成设计,因为并不是所有的项目都需要性能强大的处理器。

    另外非专业的业余爱好者这个群体我想一定不会比专业人士少,能够受到这些人的喜爱就足以让Arduino成功了。

    • 发布于 2018-10-11
    • 举报
    • 评论 0
    • 4
    • 0

其他答案 数量:25
  • 优势开发小型的软件,开发快,比较复杂的就没有有事了,所以只适合自已业余玩玩
    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 2
    • 0

  • arduino 优势:就是atmel的单片机经过二次封装后,使用别人的库,就可以开发一些简单(相对而言)的应用,另外,国内正值这个中小学编程教育的风口,再结合一些图形化编程的应用程序,所以它可以在掌握一些基本的常识后就可以开发一些小应用,学一些基本的编程逻辑,提高逻辑思维能力,而有编程基础的人也可以通过它来快速开发一些产品原型。

    劣势:由于进行了二次封装,集成度更高,一个就是不能进行debug调试,另外不便于理解底层单片机的工作原理,对于一些电子、电气专业的学习者来说,学这个是不足以应付工作需求的。

    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 2
    • 0

  • 优势就是开发简单不同单片机移植容易

    劣势就是使用库开发速度相对比较慢  价格普遍偏高

    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 1
    • 0

  • arduino适合学习,但是做产品不行,效率低成本高
    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 1
    • 0

  • Arduino  是DIY的天堂,Arduino特点 开放性。易用性、还有很多丰富的第三方资源,占据着DIY的榜首位置。工程师和电子爱好者可以在Arduino 上实现自己的想象力和创造力。

    劣势嘛 ,运用好Arduino的优势 还管 他的劣势干啥。

    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 1
    • 0

  • 资料多 教程多 入门简单 但不适合用作产品
    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 1
    • 0

  • Arduino  的存在应该是初学和电子爱好者的首选。开源而且资料很多。但是Arduino  一般都是电子爱好者用来DIY制作的。很少有公司使用Arduino  进行实际的产品开发。Arduino  封装好了绝大数的底层驱动,大部分的操作直接调用接口就可以实现,但是电子专业的人喜欢或者是开发都是按照自己的要求编写符合自己的底层驱动。
    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 1
    • 0

  • 优势很明显 就是开发比较容易难度小 切换平台兼容性比较好 主要是diy创客使用的多不适合开发产品 价格比较高

    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 1
    • 0

  • 如果要比喻,可以比做教师
    啥都能干,啥都会但不专业
    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 1
    • 0

  • 怎么说呢,在成本相同的情况下能实现功能就是王道,这个不分平台。
    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 1
    • 0

  • arduino适合初学者进行学习单片机编程。arduino有开发好的库,可以利用其它的外设进行学习和开发。
    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 1
    • 0

  • arduino一般都是入门级的,只适合新人使用,有自带的IDE编程器来比较方便,但是不适合做大型工程,文件管理起来不是很方便。
    • 发布于2018-10-11
    • 举报
    • 评论 0
    • 1
    • 0

  • 面向的目标群体都不同啊,arduino是非专业电子爱好者这样的群体,目的是方便的控制

    而专业的是精准的控制,层次也不同。

    • 发布于2018-10-12
    • 举报
    • 评论 0
    • 1
    • 0

  • 一般来说作为专业的工程师是不会用“不专业”的东西,“不专业”的东西一般都降低了开发难度,但牺牲了开发“精度”。而“专业”的东西对于新人又太难。
    • 发布于2018-10-12
    • 举报
    • 评论 0
    • 1
    • 0

  • 学起来还是挺快的,但是最终产品中用起来似乎没有学起来那么好,所以有更好的东西可以替代的话,市场就有了选择了
    • 发布于2018-10-12
    • 举报
    • 评论 0
    • 1
    • 0

  • 学习还是不错的,diy方便,轻量级的开发,但是做不了成品和量产,毕竟性价比不高,主要是用在教育行业多,和树莓派差不多!
    • 发布于2018-10-15
    • 举报
    • 评论 0
    • 1
    • 0

  • 在国内感觉这个一般都是用在编程教育里面,一是相对容易还有就是外围传感器多,简单的就做了一个小东西
    • 发布于2018-10-19
    • 举报
    • 评论 0
    • 1
    • 0

  • arduino更多的还是在教育方面,因为他不需要配置,操作简单

    但是不适合做产品,就像树莓派一样

    • 发布于2018-10-20
    • 举报
    • 评论 0
    • 1
    • 0

  • 确实有存在的价值,Arduino在开发一些小型的东西的时候比较好用,因为不用管底层,只需要设计应用

    但是设计大型工程的时候,由于改不了底层,劣势就很明显了

    • 发布于2018-10-21
    • 举报
    • 评论 0
    • 0
    • 0

  • arduino主要是用来学习,还有做一些小的DIY,这种都是很适合arduino的
    • 发布于2018-10-23
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

请客观地评价arduino的优劣