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

用AruinoIDE对STM32编程

65536 2019-02-18 浏览量:1018
用AruinoIDE对STM32编程,把bootloader烧进去后,IO口控制没有问题,但是很多其他Arduino的函数不能用,比如Servo等,有调用头文件也不行,都是这样的吗
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 你用的还是之前ARDU的板子的库吧   用了STM32来玩  就要用专用库的  不然底层驱动盒配置都是错误的
    • 发布于 2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:16

  • 有些移植是有问题的,毕竟架构方面有差异的!
    • 发布于2019-02-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 用stm32控制舵机没问题啊,你是不是没选对时钟?库不能用的话,检查一下#define吧。
    • 发布于2019-02-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 头文件和源文件都必须添加才可以调用,光有头文件是不够的
    • 发布于2019-02-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 这要看你的底层是不是支持这个函数了啊,要自己写驱动的
    • 发布于2019-02-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 是不是配套的库没有配置好
    • 发布于2019-02-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 可能是库安装不完整,可以到IDE的库管理页面重新安装一下STM的库。
    • 发布于2019-02-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 硬件连接是否正确,库的安装是否正确,初始化有没有做
    • 发布于2019-02-19
    • 举报
    • 评论 0
    • 0
    • 0

  • Servo不像是标准Arduino库的函数,你应该是调用了外部库吧,需要在Arduino的安装路径里面添加。

    • 发布于2019-02-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 是这样的,因为Arduino目前没有针对STM32的官方库,多数是民间高手移植的,功能肯定不全
    • 发布于2019-02-25
    • 举报
    • 评论 0
    • 0
    • 0

  • Arduino 对 stm32 支持不好吧,stm32 没有出 arduino 板子,库都是第三方支持的,应该是不完善,有 bug 等
    • 发布于2019-02-25
    • 举报
    • 评论 0
    • 0
    • 0

  • arduinoIDE目前只支持F4及以下的STM32开发,主要要把开发环境搭建好才行
    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 不是所有的函数都可以使用

    主要是看库是不是兼容stm32

    不兼容的就不能用

    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • stm32使用arduino IDE编程是有些语句不能用的,只能看它支持哪些了
    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 不是所有的函数都可以用 一些库是a加v见r专用的
    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

用AruinoIDE对STM32编程