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

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个回答
zfz0122 回答时间: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
我晕,怎么这么多人发这个问题,我最近半年见过不下十次了。在这里说一下,以后再出现这个讨论帖,立马删帖 ...

额,好似没看见过啊。标题好似用错了,谢谢刀下留人啊
数码小叶 回答时间:2015-3-30 16:41:18
沐紫 发表于 2015-3-30 11:22
我晕,怎么这么多人发这个问题,我最近半年见过不下十次了。在这里说一下,以后再出现这个讨论帖,立马删帖 ...

哎。。。。就是,不论投票还是讨论的
数码小叶 回答时间:2015-3-30 16:41:50
这个真心没必要讨论了,各有所好
HXM9531 回答时间:2015-3-30 20:02:22
谢谢,欢迎交流。
HXM9531 回答时间:2015-3-30 20:03:23
图形配置好,还是查寄存器单独配置好
左岸右岸 回答时间:2015-3-30 23:04:31
这个问题确实被谈论了好多次
12下一页
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版