电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
请问keil的编写arm程序的库是用来做什么的
已解决
73482
个问题
已帮助
5993
位优秀工程师
请问keil的编写arm程序的库是用来做什么的
某某偶178
2018-11-03
浏览量:911
存放头文件?还是直接调用用到模块对应的函数?
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
wo4fisher
库一般都是实现在c文件,声明在h文件,要调用使用库文件的话,include头文件就可以。一般公开的库文件都有使用方法或者demo参考
发布于
2018-11-03
举报
评论 0
0
0
其他答案
数量:
14
yhj416606438
库是给上层应用使用的,头文件是调用时候用的
发布于
2018-11-03
举报
评论 0
0
0
megar
一般库文件都是包含在头文件里面,这样就可以直接调用的!
发布于
2018-11-03
举报
评论 0
0
0
WQS1314
库是对底层代码的封装,一般是包含在头文件中间,方便调用
发布于
2018-11-04
举报
评论 0
0
0
@曲终人散@
封装自己的代码,只给用户提供接口使用
发布于
2018-11-04
举报
评论 0
0
0
Angel_YY
说到底,所有对于MCU片上设备的操作都是操作寄存器,但是ARM架构下寄存器实在太多了,开发人员很难全部记住,所以这就需要MCU厂家,ARM公司,IDE厂家等等推出更加友好的开发工具,这个就是各种库,这种库封装了底层的寄存器操作,直接调用一些函数就可以实现相应的功能了,比操作寄存器方便很多。这样开发人员只需要知道某个操作某个外设需要调用那几个函数就可以了。
发布于
2018-11-04
举报
评论 0
0
0
yangjiaxu
库是将寄存器封装好,给用户直接使用的,比较方便而且不用总去搜寄存器手册了
发布于
2018-11-04
举报
评论 0
0
0
robe_zhang
库就是别人编译好的现成的代码,给你直接用的。免得你重复做一些底层的工作,费时费力。
库就是个轮子,你把他拿过来直接造车,不用再自己造轮子。
发布于
2018-11-04
举报
评论 0
0
0
奇迹12
库是为了简化开发流程使用的。因为一些底层的没必要反反复复的去搞
发布于
2018-11-08
举报
评论 0
0
0
hehung
库函数就是给程序猿编程时使用的,一般都是对一些寄存器的操作进行封装的,这样变成的时候就不用开芯片手册,费时费力的操作寄存器了,直接调用别人写好的库函数就可以了,很方便,arm的程序的编写一般都是这样的,寄存器太多了,如果一直操作寄存器的话,太费时间了
发布于
2018-11-15
举报
评论 0
0
0
chen0000009
这些库是对寄存器操作的封装,调用起来会简单很多
发布于
2018-11-24
举报
评论 0
0
0
drepa
就是给你调用的封装寄存器操作的函数库,方便你开发的。
发布于
2018-11-28
举报
评论 0
0
0
Harriet
你可以把你的寄存器操作封装成函数,这样可以直接对你的操作非常方便
发布于
2018-11-28
举报
评论 0
0
0
bigCQ
这可以直接把你的寄存器操作封装一次,便于调用和处理
发布于
2018-12-09
举报
评论 0
0
0
菜鸟冷虎
一般都是可以直接把寄存器的操作封装,然后调用
发布于
2018-12-12
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
请问keil的编写arm程序的库是用来做什么的
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: