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

请问keil的编写arm程序的库是用来做什么的

某某偶178 2018-11-03 浏览量:911
存放头文件?还是直接调用用到模块对应的函数?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 库一般都是实现在c文件,声明在h文件,要调用使用库文件的话,include头文件就可以。一般公开的库文件都有使用方法或者demo参考
    • 发布于 2018-11-03
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:14
  • 库是给上层应用使用的,头文件是调用时候用的
    • 发布于2018-11-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般库文件都是包含在头文件里面,这样就可以直接调用的!
    • 发布于2018-11-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 库是对底层代码的封装,一般是包含在头文件中间,方便调用
    • 发布于2018-11-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 说到底,所有对于MCU片上设备的操作都是操作寄存器,但是ARM架构下寄存器实在太多了,开发人员很难全部记住,所以这就需要MCU厂家,ARM公司,IDE厂家等等推出更加友好的开发工具,这个就是各种库,这种库封装了底层的寄存器操作,直接调用一些函数就可以实现相应的功能了,比操作寄存器方便很多。这样开发人员只需要知道某个操作某个外设需要调用那几个函数就可以了。
    • 发布于2018-11-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 库是将寄存器封装好,给用户直接使用的,比较方便而且不用总去搜寄存器手册了
    • 发布于2018-11-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 库就是别人编译好的现成的代码,给你直接用的。免得你重复做一些底层的工作,费时费力。

    库就是个轮子,你把他拿过来直接造车,不用再自己造轮子。

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

  • 库是为了简化开发流程使用的。因为一些底层的没必要反反复复的去搞
    • 发布于2018-11-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 库函数就是给程序猿编程时使用的,一般都是对一些寄存器的操作进行封装的,这样变成的时候就不用开芯片手册,费时费力的操作寄存器了,直接调用别人写好的库函数就可以了,很方便,arm的程序的编写一般都是这样的,寄存器太多了,如果一直操作寄存器的话,太费时间了
    • 发布于2018-11-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 这些库是对寄存器操作的封装,调用起来会简单很多
    • 发布于2018-11-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 就是给你调用的封装寄存器操作的函数库,方便你开发的。
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 你可以把你的寄存器操作封装成函数,这样可以直接对你的操作非常方便
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 这可以直接把你的寄存器操作封装一次,便于调用和处理
    • 发布于2018-12-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般都是可以直接把寄存器的操作封装,然后调用
    • 发布于2018-12-12
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

请问keil的编写arm程序的库是用来做什么的