你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
寄存器与库函数你习惯哪种方式?
[复制链接]
123tango
提问时间:2015-2-16 15:44 /
阅读主题, 点击返回1楼
赞
0
收藏
1
评论
88
分享
发布时间:2015-2-16 15:44
请先
登录
后回答问题
88个回答
fury-roar
回答时间:2017-1-6 16:01:32
a1024a.1 32b0c
一个封装好的库函数可以省去大部分的开发时间,不用去花费太多的时间去了解各个寄存器,直接调用库函数实现对应的功能。但库函数又不是万能的,有时需要自己去深入了解寄存器所对应的功能,结合库函数+操作寄存器的方法去实现库函数没有涵盖的功能。
我比较支持库函数+寄存器的混合方式
赞
0
评论
回复
zhao.zhao
回答时间:2017-4-24 09:09:47
a1024a.1 32b0c
时间是宝贵的,精力是有限的,对一个初学者,寄存器太坑爹了,库函数可以大大加快程序的开发进度。如果对时间要求很高,可以尝试别的器件来做。
赞
0
评论
回复
lyfly_away
回答时间:2017-6-20 11:31:20
a1024a.1 32b0c
支持参考库函数 写寄存器
赞
0
评论
回复
samhong
回答时间:2017-6-20 18:41:01
a1024a.1 32b0c
支持混合1起来用=个人习惯
赞
0
评论
回复
bucker
回答时间:2017-6-24 08:45:24
a1024a.1 32b0c
作为STM新手,感觉库函数作初始化,寄存器用在中断服务比较合适。
赞
0
评论
回复
STM1024
回答时间:2018-6-6 14:51:30
a1024a.1 32b0c
学习上手的时候用库函数,但是掌握了之后再用寄存器,直接操作寄存器的感觉,倍儿爽。
赞
0
评论
回复
ho
回答时间:2018-6-6 20:39:35
a1024a.1 32b0c
一般混合用,用库函数好移植,他人比较容易看懂
赞
0
评论
回复
maxtch
回答时间:2018-6-6 20:52:31
a1024a.1 32b0c
被库函数咬过好几口,而且以前用 AVR 的时候积累了寄存器操作的经验。
赞
0
评论
回复
edmundlee
回答时间:2019-7-21 22:10:15
a1024a.1 32b0c
给同学们提个醒, 学库函数是不能代替学寄存器的
除非你就是想耍一下,不准确以它作为职业,否则你以为学了库函数就不用学寄存器, 那你肯定是想多了
赞
0
评论
回复
bird0123
回答时间:2019-7-22 09:17:10
a1024a.1 32b0c
寄存器级别可以更精准的了解系统
赞
0
评论
回复
generalcircuits
回答时间:2019-7-23 14:18:09
a1024a.1 32b0c
用库函数入门,用寄存器深入。
赞
0
评论
回复
ikxlf
回答时间:2019-8-4 13:39:56
a1024a.1 32b0c
寄存器只是玩玩而已,真的做项目,你搞寄存器就是浪费时间,如果寄存器真的这么好用就不会出现库函数了,还是跟上时代的步伐吧与时俱进
赞
0
评论
回复
Glenxu
回答时间:2019-8-14 10:14:35
a1024a.1 32b0c
经常用还是库好用,不用以出错。
偶尔用是很难理解的,特别时有些人是通过理解学习的,更是不能接受。
赞
0
评论
回复
wlp向日葵
回答时间:2021-12-22 09:49:27
a1024a.1 32b0c
学习的时候 用寄存器,使用 的时候用库函数
赞
0
评论
回复
1
2
3
4
5
6
/ 6 页
所属标签
相似问题
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
我比较支持库函数+寄存器的混合方式
除非你就是想耍一下,不准确以它作为职业,否则你以为学了库函数就不用学寄存器, 那你肯定是想多了
偶尔用是很难理解的,特别时有些人是通过理解学习的,更是不能接受。
学习的时候 用寄存器,使用 的时候用库函数