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

STM32这么多函数需要背下来吗?外设配置流程需要背下来吗?

小白爱32 2018-11-01 浏览量:2246
最近学了一段时间STM32发现1是固件库中的函数容易忘记,2是各个外设的程序初始化流程配置流程,也是容易忘记。这个需要背下来吗?大家是怎么样做到流畅使用这些函数结构体什么的?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 不用寄,如何初始化,看看库代码就会了,所有东西都是从库代码里面找出来,拼出来的,然后初始化

    初始化完了,每个外设有那些操作,还是去库里面找,然后修改修改参数,看看返回值。

    ST 的库,你也可以把它当成标准 C 库的方法使用,比 标准 C 库还要用,有源码

    整个库的框架要知道,数据结构内部的变量,都是什么要知道,就够了

    熟悉整个库框架,知道去哪里找,去哪里抄,不用记不用背


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

其他答案 数量:17
  • 个人认为对新手而言,并不需要记住库里的函数呀,其实STM32每个外设库的.c文件开头,都有说明初始化,配置,使用的流程,作为新手,要留意这部分内容,会使你更容易入手库函数。等到你用熟练了,函数自然而然也就记住了。
    • 发布于2018-11-01
    • 举报
    • 评论 0
    • 1
    • 0

  • 建议学习下CubeMX

    它不用刻意去记忆库函数,以图形化方式就能完成初始化工作

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

  • 无论是新手还是熟悉的工程师,都不必要进行库函数的记忆的

    库函数首先从命名上来说,是很人性化的,通过名字就可以大约了解到函数的功能和函数的参数的功能了

    再者,这样大量的库函数,是记不过来的,库还在不停的更新,有时会调整库函数的,这样,你是记不过来的。

    所以,只要是用到相就的外设,就去看看相关的库函数,在库中是有一个说明文档的。

    也可以到函数的原码中,在函数的开始有对这个函数的说明的注释的。

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

  • 不需要去刻意记固件库,知道从哪里找就可以。用的时候明白每个函数的作用和传递参数就行,固件库就好像工具一样,需要用的时候就可以拿出来找找。

    用次数多了,就有印象了。

    关于外设初始化配置流程,用到哪个就了解下,还是那句话,用的多自然就记住了,也能理解了。


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

  • 主要是记住配置方法,最好写下来做笔记,多看一下,做几次就记住了,长时间不玩大神也凉了,主要是自己的笔记和索引一定要做好!
    • 发布于2018-11-02
    • 举报
    • 评论 0
    • 1
    • 0

  • 不需要背,但要知道怎么分类,怎么去快速查到。
    • 发布于2018-11-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 这些函数用多了就记住的,至少大致的框架知道就好找了
    • 发布于2018-11-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 库函数的命名本身就很好理解,见名知意。关键的是要了解每一种外设的工作过程,了解了工作过程,就不需要死记硬背库函数了,需要的时候,快的方式是直接打开对应的头文件,需要的话再定位到对应的函数去看具体实现。前边了解熟悉外设可以通过看手册、看例程、看开发板例程视频来解决
    • 发布于2018-11-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果要记住那还不如去记住寄存器,使用的时候直接查找就好了
    • 发布于2018-11-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 不需要 但是要知道怎么查找 每个函数都有注释的
    • 发布于2018-11-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 不用记那么多,知道怎么快速找就好了
    • 发布于2018-11-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个是记不住的,STM32的库里面,每个.c文件的开头会简单介绍这个外设的操作方法,可以注意看一下
    • 发布于2018-11-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 不用记住,多练练就可以了,记住也没必要。
    • 发布于2018-11-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 不需要背下来,但要理解怎么用,在什么时候要用,32的库函数太多,理解远比死记硬背重要。
    • 发布于2018-11-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 当然不需要,这个都是可以查询官网的函数手册找的到的
    • 发布于2018-11-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般都是不需要的,记住常用的函数就可以
    • 发布于2018-12-12
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32这么多函数需要背下来吗?外设配置流程需要背下来吗?