你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32初学,使用库函数还是寄存器更好一些

[复制链接]
木木鱼 提问时间:2015-3-30 11:07 /
     刚开始学习51的时候,每天跟着教程学,感觉学的还行,也没用去刻意的硬记那些与寄存器相关的东西,但到了stm32的时候,就发现了有些不同。在看例程时都是一个寄存器版加一个库函数版,不知道先学习哪个好点,就细细的看了些资料,使用寄存器写程序的好处是好写,很直接方便,能了解到底层内容,学的精并深,但是由于管脚太多,学起来让人很吃力,有点费劲stm32的大部分都超过100个管脚了,一个一个的记起来比较麻烦,而库函数版的好处是统一使用基本的配置函数去操作,去驱动。在去操作配置某个外设的时候不需要再去翻眼花缭乱的数据手册,直接找到库函数描述拿来就可以用,这样在这样就会省下来大部分的精力,把更多的时间去放在逻辑代码的开发上,这样更有效率。
    综合来说,个人建议在stm32初学的时候,最好跟着教程走,但是在学教程的时候,要进一步的去挖掘东西,多查资料,多问些为什么。学库函数学好了,寄存器内容理解了,stm32自然而然的也就学好了。

STM32固件库使用手册的中文翻译版===============================.pdf

下载

5.14 MB, 下载次数: 15, 下载积分: ST金币 -1

CM3权威指南CnR2.pdf

下载

6.52 MB, 下载次数: 3, 下载积分: ST金币 -1

STM32参考手册英文.pdf

下载

9.75 MB, 下载次数: 3, 下载积分: ST金币 -1

收藏 评论11 发布时间:2015-3-30 11:07

举报

11个回答
kqh1120 回答时间:2015-3-30 11:14:25
库上手快。。寄存器才是王道 shocked.gif
木木鱼 回答时间:2015-3-30 11:20:07
zfz0122 发表于 2015-3-30 11:14
库上手快。。寄存器才是王道

从库的基础上,逐渐深入到寄存器。也应该不错
沐紫 回答时间:2015-3-30 11:22:39
我晕,怎么这么多人发这个问题,我最近半年见过不下十次了。在这里说一下,以后再出现这个讨论帖,立马删帖了。
木木鱼 回答时间:2015-3-30 11:33:16
沐紫 发表于 2015-3-30 11:22
我晕,怎么这么多人发这个问题,我最近半年见过不下十次了。在这里说一下,以后再出现这个讨论帖,立马删帖 ...

额,好似没看见过啊。标题好似用错了,谢谢刀下留人啊
wyxy163@126.com 回答时间:2015-3-30 16:41:18
提示: 作者被禁止或删除 内容自动屏蔽
wyxy163@126.com 回答时间:2015-3-30 16:41:50
提示: 作者被禁止或删除 内容自动屏蔽
LN 回答时间:2015-3-30 20:02:22
谢谢,欢迎交流。
LN 回答时间:2015-3-30 20:03:23
图形配置好,还是查寄存器单独配置好
左岸右岸 回答时间:2015-3-30 23:04:31
这个问题确实被谈论了好多次
nocoyou 回答时间:2015-3-31 06:45:53
学习学习
木木鱼 回答时间:2015-3-31 09:03:19
左岸右岸 发表于 2015-3-30 23:04
这个问题确实被谈论了好多次

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版