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

C8T6刷ARDUINO的问题

哇咔YG 2018-08-02 浏览量:975
看到STM32F103C8T6的最小系统能刷arduino来玩     这样做比直接用KEIL来开发的优势和劣势各是什么?
2 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 也可以用arduino的IDE使用stlink下载,不用刷bootloader。原理与keil其实一样的,arduino只是把io函数封装成更通用的形式,这一点与stm32cubemx比较像。arduino的优势主要在库开源,而且可以直接从github下载到操作各种外设的库,或者用IDE在线下载各种库。

    劣势是不能断点调试。

    • 发布于 2018-08-02
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:10
  • 在Arduino IDE中,有比较多的扩展库可以使用。而使用KEIL则方便可以源码断点调试程序。
    • 发布于2018-08-02
    • 举报
    • 评论 0
    • 2
    • 0

  • 比KEIL的劣势是调试不方便,没法设置断点;优势自然是各种库。
    • 发布于2018-08-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 优势:入门方便,下载方便,Arduino IDE的最大特点就是其易用性

    劣势:无法单步调试,无法同时包含多个源文件,开发大型工程时很困难

    • 发布于2018-08-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个最大的优点就是方便使用,开发简单,但是缺点就是不能单步调试
    • 发布于2018-08-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 开发快捷,简单,个人觉得会是将来的潮流
    • 发布于2018-08-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 开发简单方便,

    但是不能进行单布调试,无法开发大型工程。

    • 发布于2018-08-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 使用ArduinoIDE开发的最大优点就是可以使用Arduino的开发语言,不用关心底层的一些设置,比如系统时钟,IO口的配置,以及各个片上资源的初始化等等,只需要关心资源如何使用就好了,比较适合DIY或者入门学习。如果是开发实际的产品,这些底层的东西还是自己控制比较好。
    • 发布于2018-08-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要是开发简单,有很多集成库,使用起来比较方便
    • 发布于2018-08-29
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

C8T6刷ARDUINO的问题