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

STM32对于入门来说,学习寄存器还是库函数?

洛夫司机 2019-01-19 浏览量:1567

有一丢丢51基础

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 入门的话建议直接学习STM32的库函数,而且是HAL库,标准库已经在新的处理器中不再被支持,HAL库是官方主推的开发库,配合STM32CubeMX可以非常简洁快速的生成项目工程,配置MCU管脚和时钟等等,HAL库在不同系列之间的兼容性和是最好的。至于效率部分,可以配合LL库实现高效了应用。所以建议学习HAL库。
    • 发布于 2019-01-19
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:13
  • 入门还是学库函数吧  stm32的寄存器太多了很难学
    • 发布于2019-01-19
    • 举报
    • 评论 0
    • 1
    • 0

  • 建议从库函数入手,大多数你需要的功能,在库函数中已经具备了,寄存器不是不好,但是确实需要自己写的东西太多。
    • 发布于2019-01-19
    • 举报
    • 评论 0
    • 1
    • 0

  • 建议入门的学习库函数版本,了解整体后再去细入门先看库函数版本的
    • 发布于2019-01-19
    • 举报
    • 评论 0
    • 1
    • 0

  • stm32的寄存器相比51 多了很多 建议先从库函数开始
    • 发布于2019-01-19
    • 举报
    • 评论 0
    • 1
    • 0

  • 新手还是直接从HAL库入手更好,毕竟是官方现在主推的编程方式,一些新出的芯片标准库都不支持了。寄存器方式对于新手来说还是比较吃力,不可能短时间内搞懂那么多寄存器的设置,而且容易出错。
    • 发布于2019-01-19
    • 举报
    • 评论 0
    • 1
    • 0

  • 先学会用库函数,对单片机有了了解之后,想学寄存器的话可以去学,这样比较快。
    • 发布于2019-01-19
    • 举报
    • 评论 0
    • 1
    • 0

  • 入门建议你看库函数版,当你真正想学习的时候建议你2个都要看,因为库函数也是根据寄存器定义的,你要是不看寄存器有可能你在查找根源的时候,看不懂程序。总而言是用库函数,就能做一些实际的操作,寄存器可以了解根源。
    • 发布于2019-01-19
    • 举报
    • 评论 0
    • 1
    • 0

  • 入门看库函数,如果要执行效率高的话用寄存器操作
    • 发布于2019-01-19
    • 举报
    • 评论 0
    • 1
    • 0

  • 建议入门先看库函数吧,等了解整体后再去细入门先看库函数版本的
    • 发布于2019-01-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 从51过渡过来的话,就先说寄存器操作。都学会最好了
    • 发布于2019-01-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 入门肯定学库函数,因为stm32不像51那样只有简单的几十个寄存器,32的寄存器多达几百个,你深入学习了库函数之后再尝试接触寄存器。
    • 发布于2019-01-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以直接用库函数,因为STM32的那些外设,寄存器太多,你也记不住,知道几个基本的寄存器功能就行,其余的都用库实现
    • 发布于2019-02-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 库函数更好一点,开发的速度更快,而且也比较容易上手
    • 发布于2019-02-23
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32对于入门来说,学习寄存器还是库函数?