找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1481|回复: 16
收起左侧

STC单片机的库函数起什么作用?

  [复制链接]
回帖奖励 50 黑币 回复本帖可获得 10 黑币奖励! 每人限 1 次
ID:1049947 发表于 2022-11-3 10:34 | 显示全部楼层 |阅读模式
谢谢大家
回复

使用道具 举报

ID:1034262 发表于 2022-11-3 18:47 | 显示全部楼层
起到库函数的作用,能让你更快的使用单片机,而不用细细研究各种寄存器。
回复

使用道具 举报

ID:526108 发表于 2022-11-3 19:21 | 显示全部楼层
http://www.51hei.com/bbs/dpj-223265-1.html
推荐使用这款软件配置寄存器
回复

使用道具 举报

ID:824490 发表于 2022-11-3 19:30 | 显示全部楼层
库函数作用就是“美团”,你点了什么,它就送什么来。
回复

使用道具 举报

ID:230742 发表于 2022-11-3 21:17 | 显示全部楼层
库函数一般指的是封装好的函数(就是别人写好的函数)举个栗子,
你要写一个延时函数
delay(ms)
{
......
}
用的时候就直接调用delay(8)
如果需要很多的功能,就要写很多这样的函数。(自己很懒,不想写)
那就拿别人的库来直接用。只要在程序开头声明了这个库。然后就可以在程序里直接调用了。
就像你自己写的一样。
但是也有缺点,要先学习人家函数的名称和参数格式。不像自己写的可以随便起名字。

回复

使用道具 举报

ID:971289 发表于 2022-11-3 21:42 | 显示全部楼层
名字不是重点 发表于 2022-11-3 19:30
库函数作用就是“美团”,你点了什么,它就送什么来。

回复的到位
回复

使用道具 举报

ID:1007932 发表于 2022-11-3 22:10 | 显示全部楼层
方便,把名字和地址对应起来,以及一些已经优化好的功能。前者让你不用对着一串地址写程序,后者让你不用重复写已经有的代码,不过后者和你写的函数没什么区别。可以让代码更易读,减少错误率,提高效率。
简单来说,前者是楼栋门牌号和小区谁家的关系,后者类似抄作业和套公式而不用自己推导。
回复

使用道具 举报

ID:1050063 发表于 2022-11-3 23:56 来自手机 | 显示全部楼层
库函数从名字上就可以知道是什么功能,不像寄存器需要时不时的查找定义
回复

使用道具 举报

ID:351739 发表于 2022-11-4 03:54 | 显示全部楼层
项目开发时直接调用。方便,快捷。
回复

使用道具 举报

ID:195496 发表于 2022-11-4 07:51 | 显示全部楼层
你直接调用就行了,不用研究太深的问题
回复

使用道具 举报

ID:1050455 发表于 2022-11-4 10:08 | 显示全部楼层

起到库函数的作用
回复

使用道具 举报

ID:1050455 发表于 2022-11-4 10:10 | 显示全部楼层
就是快速的使用你的单片机,而且很方便
回复

使用道具 举报

ID:650904 发表于 2022-11-4 11:52 | 显示全部楼层
系统已经做好,直接拿来用的功能。
回复

使用道具 举报

ID:1050496 发表于 2022-11-4 14:50 | 显示全部楼层
#在这里快速库函数一般指的是封装好的函数(就是别人写好的函数)举个栗子, 你要写一个延时函数 delay(ms) { ...... } 用的时候就直接调用delay(8) 如果需要很多的功能,就要写很多这样的函数。回复#
回复

使用道具 举报

ID:514901 发表于 2022-11-4 15:58 | 显示全部楼层
库函数可以让你避开底层寄存器的配置,直接使用单片机的外设功能
回复

使用道具 举报

ID:123289 发表于 2022-11-5 09:23 | 显示全部楼层
都是前人的知识积累。
依自己需求,可用可不用。
回复

使用道具 举报

ID:908826 发表于 2022-11-5 09:53 | 显示全部楼层
加快开发,太多调用API函数,可能会丢掉寄存器的知识,我的建议寄存器顺带着API函数一块了解
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表