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

arduino和STM32哪个更有前景?

wenqingshan123 2018-06-23 浏览量:19147
arduino与STM32单片机相比,很多人都觉得arduino是给小白玩的低端产品,而STM32 显得高大上,但是arduino控制的3D打印机,arduino控制的智能机器人等,都展现出了arduino的强大。那么arduino和STM单片机哪个更有前景?未来是往什么方向发展?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 可比性不大,arduino是平台,在这个平台你可以使用AVR单片机,也可以使用STM32单片机,只要跟arduino合作或第三方开发库,什么单片机都可以用,它开发速度快,在竞争环境下,同类产品谁先开发出来谁就有市场优势,所以开发速度很重要,相对的很多人不齿的程序效率问题就显得不是那么举足轻重了。

    arduino平台开发出来的知名产品还是很多的,如智能灯Yeelight,手环pebble,Makerbot 3D 打印机等,不是arduino做不出好产品,就怕没有牛B的工程师。

    而STM32就是单片机了,随着STMcube的出现,开发速度和间接性大有提高,用起来也很方便了。

    它们两者走的方向不同而已。

    • 发布于 2018-06-23
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:20
  • 都有前景,不过这两个都比较的低端。如果想往人工智能方面发展可以学学树莓派,还有linux。
    • 发布于2018-06-23
    • 举报
    • 评论 0
    • 0
    • 0

  • arduino确实容易入门,点个灯或者hello world很快的。

    stm32写代码点灯和hello world也不慢,因为有stm32CubeMX。

    现在stm32也可以使用arduino的IDE了,而且各自功能都做了demo。

    • 发布于2018-06-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 个人认为还是STM32前景好,一直不看好arduino,做产品用过一次,稳定性太差,都不如51,arduino玩玩还行,做产品感觉不行
    • 发布于2018-06-23
    • 举报
    • 评论 0
    • 0
    • 0

  • arduino更多是是创客教育,因为一方面ar

    duino外设有限,有的项目arduino并不能胜任,

    另一方面,arduino因为程序被多次封装,速度比较慢


    stm32更多的用于产品,

    一方面,价格低廉,外设多

    另一方面,相关的资料多

    • 发布于2018-06-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果是专业的电子工程师理所当然是32,但如果只是创客,没有想要深入接触嵌入式知识的话arduino肯定是更好的选择。但是当单片机出现不明所以的问题是就没办法从底层去发现问题了。
    • 发布于2018-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 个人觉得stm32好点,arduino好上手是因为它封装了函数给你调用,而且稳定性至少现在看没那么好,学习或者创客玩玩还可以,感觉是跟树莓派差不多,真正用项目,实际量产使用建议还是STM32,有保证,现在stm32的一些nucleo板已经可以使用arduino开发,比如f030
    • 发布于2018-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 两者针对的群体不一样,一般情况下STM32更多的是针对的专业开发者,开发专业的产品,这个就需要想STM32这样的从底层到应用层都要掌握的,便于控制自己的产品的安全性等等。而对于业余人士,或者创客,并不是要开发专业的产品,而更多的事DIY一些自有的小项目,或者对于专业人士的快速验证原型,就更适合用Arduino来做了,相对于STM32来说,不需要了解更多的硬件底层的东西,只需要关注功能性的东西就好了。所以我们看到的商业产品很少或者说基本没有用Arduino做的,但是在DIY领域Arduino应用确非常广泛,两者都是很有前途的,很有发展潜力。
    • 发布于2018-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以肯定的是这两个都非常有前景。STM32肯定更加适合专业人员开发,在单片机底层操作比较多,而Arduino虽然在底层操作不多,但是它的很多功能都已经封装好,直接调用即可,所以开发起来非常快速,大大减少开发成本。
    • 发布于2018-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 都还好,看应用场合。如果控制类个人觉得还是STM32不错吧。
    • 发布于2018-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32更有前景吧,功能全,应用多,开发灵活。
    • 发布于2018-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • Arduino就是个玩具,主要是面向那些不了解单片机又需要用到单片机的人群使用的,功能受限,除非你可以自己写底层,但这样的话和用单片机也没分别了。项目中要用哪个取决于你是哪一类人。
    • 发布于2018-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • arduino只适合创客等小团体使用 对长远来说没有任何好处 stm32就好多了
    • 发布于2018-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 看用在哪,你要是做个玩具、启蒙教育类产品,arduino更合适,这个市场也很大;要是做工业上或消费类产品还是stm32更好。
    • 发布于2018-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • arduino开发相对简单,开源资料多,但是硬件不如STM32,个人觉得还是STM32的前景更大
    • 发布于2018-06-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 各自侧重点不一样。auduino不可否认有针对非专业人员的意思,stm就不用说了,针对专业人员的。目前auduino也做了很多外延。由以前只支持avr,变得更多。
    • 发布于2018-06-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 当然是STM32了,auduino只不过是个8位的单片机,还是个DIY的小玩具,而STM32的应用更是广泛了
    • 发布于2018-06-25
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32吧,在产品中使用的多,arduino只是个人玩玩还可以的
    • 发布于2018-06-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 比较推荐stm32因为这个产品经过了长期的市场验证,不管是在什么领域都可以使用,而且资料也比较多,厂商的支持也很给力,相比之下auduino就稍微逊色一点,只是DIY用的比较多
    • 发布于2018-06-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 两个都有前景吧,不能说因为Arduino实现的功能简单就判断Arduino没有前景,前景可不是跟功能简不简单有关系的,前景跟成本、市场接受度、开发难度等都有关系,就目前来看,Arduino和STM32都有发展潜力。

    • 发布于2018-06-23
    • 举报
    • 评论 0
    • -1
    • 0

相关问题

问题达人换一批

arduino和STM32哪个更有前景?