你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
【投票】学习STM32是从寄存器还是从库函数开始
[复制链接]
zhdzhd
提问时间:2018-12-14 00:15 /
阅读主题, 点击返回1楼
赞
0
收藏
2
评论
38
分享
发布时间:2018-12-14 00:15
请先
登录
后回复
38个回答
Angel_YY_ST
回答时间:2018-12-20 19:35:30
a1024a.1 32b0c
提示:
作者被禁止或删除 内容自动屏蔽
赞
0
评论
回复
stary666
回答时间:2018-12-21 00:30:08
a1024a.1 32b0c
还是配合哦
赞
0
评论
回复
sylar.z
回答时间:2018-12-21 08:40:05
a1024a.1 32b0c
从标准库开始学,简单易上手
赞
0
评论
回复
zccdyfw
回答时间:2018-12-21 08:58:44
a1024a.1 32b0c
赞
0
评论
回复
zccdyfw
回答时间:2018-12-21 08:59:02
a1024a.1 32b0c
赞
0
评论
回复
damiaa
回答时间:2018-12-21 09:17:59
a1024a.1 32b0c
都好,先从一个开始,最后其他也要能用。寄存器也要懂。
关键是要多练。练熟。能用起来。
赞
0
评论
回复
shenxiaolin_mai
回答时间:2018-12-25 17:56:53
a1024a.1 32b0c
从标准库开始学吧,一直方便,大家也都是用的标准库居多。
赞
0
评论
回复
廖向涵
回答时间:2018-12-26 09:32:47
a1024a.1 32b0c
本帖最后由 Q向涵Q 于 2018-12-26 09:34 编辑
不管是寄存器还是库函数学习,能让你快速入门的,适合你的才是最好的,都各有优点,不过也都是殊途同归,我的建议是,教程什么多就学什么,入门先;1.寄存器,是由深入浅的学习;2.函数库,是由浅入深的学习;本人是寄存器+库函数混合运用,寄存器在有教材的情况下,直接移植也是一个很好的办法,但是没有教材的情况下,你也得有例子参照写代码,那就得去看库函数,或者别人的例程了,或者demo板程序,库函数在没有教材的前提下,库函数执行了什么没说明,也还得从内部寄存器分析。还有一点就是在分析库函数的时候,C基础差一点的根本无法解读。以上观点都是围绕新手上路的。
赞
0
评论
回复
591745543
回答时间:2018-12-27 16:23:53
a1024a.1 32b0c
可以!学习学习
赞
0
评论
回复
网络孤客
回答时间:2018-12-29 11:00:42
a1024a.1 32b0c
本帖最后由 ldptest 于 2018-12-29 11:02 编辑
我是从标准库开始学,
但现在新学,建议从HAL库学习,结合CubeMx开发使用,方便移植。如果想深入研究,再学寄存器。
标准库忽略了吧。
赞
0
评论
回复
aiherong
回答时间:2019-1-1 01:27:28
a1032a.1 32b0c
掌握一款MCU最根本两点:一是寄存器位含义;另一是外设时序要求!各位同仁不要被看似很多的寄存器吓倒,仔细对比归纳之后,你会发现并不比库函数难多少,关键你获得了最大自由度
赞
0
评论
回复
阿青_STM32
回答时间:2019-1-4 16:33:43
a1024a.1 32b0c
用标准库函数吧,统一规范,容易调用!
赞
0
评论
回复
老牛洋车
回答时间:2019-1-6 19:13:32
a1024a.1 32b0c
初学时当然从标准库函数入手更方便些。
赞
0
评论
回复
mmuuss586
回答时间:2019-1-8 11:45:36
a1024a.1 32b0c
从HAL库开始
赞
0
评论
回复
适苦欲死
回答时间:2019-1-11 11:10:28
a1024a.1 32b0c
用库很方便,但是有时遇到问题去查的时候,查到的资料全是寄存器
赞
0
评论
回复
1
2
3
/ 3 页
下一页
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
关键是要多练。练熟。能用起来。
不管是寄存器还是库函数学习,能让你快速入门的,适合你的才是最好的,都各有优点,不过也都是殊途同归,我的建议是,教程什么多就学什么,入门先;1.寄存器,是由深入浅的学习;2.函数库,是由浅入深的学习;本人是寄存器+库函数混合运用,寄存器在有教材的情况下,直接移植也是一个很好的办法,但是没有教材的情况下,你也得有例子参照写代码,那就得去看库函数,或者别人的例程了,或者demo板程序,库函数在没有教材的前提下,库函数执行了什么没说明,也还得从内部寄存器分析。还有一点就是在分析库函数的时候,C基础差一点的根本无法解读。以上观点都是围绕新手上路的。
我是从标准库开始学,
但现在新学,建议从HAL库学习,结合CubeMx开发使用,方便移植。如果想深入研究,再学寄存器。
标准库忽略了吧。
从HAL库开始