电工学习网

 找回密码
 立即注册
查看: 2484|回复: 3
打印 上一主题 下一主题

跳过51单片机直接学stm32的弊端

[复制链接]
跳转到指定楼层
楼主
发表于 2022-3-2 22:08:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
除了学习顺序,学习方法和深度都是不同的。
51单片机一般是需要系统学习,熟悉每个外设对应的寄存器配置。
而STM32我几乎没看过多少次数据手册,直接调库把外设用起来就行。
很多东西,你现在理解起来很难,等你经验积累的差不多了,自然而然就领悟了,不需要刻意去学习。
比如看STM32的数据手册,哪怕是看中文的,很多寄存器干嘛用的,你完全看不懂的。
拿我自己为例子,说出来有点讽刺,但是很真实。
我英语水平很差,我是怎么看英文数据手册的,是根据我的经验去猜测和理解数据手册。
我相信,像我这样的工程师应该不在少数。
因为用多了,看多了,很多核心的参数都是相同的。
学STM32也是一样的,想通过数据手册去学单片机简直就是噩梦。
正确的方法,不管三七二十一,哪怕复制例程,我把外设先用起来看看效果再说。
总比看枯燥数据手册有趣多了,用起来了再尝试去改一些参数,改引脚,改定时时间,改通道…
等你把STM32固件库用熟了,发现某个外设的结构体成员对应正好也是对应某个寄存器。
这个时候再针对性去研究对应的寄存器,就会好理解很多。
一般上了STM32这种级别的单片机,通过项目去学习是最快的。
假设在此之前,你已经学过别的单片机了,那这个时候对你最有价值的不是学会STM32。
而是能做项目的能力,从专业术语来说就是项目思维和编程水平。
单纯从开发板上学习,只能学会单片机这个工具,学完你会发现还是不会做项目。
这也是无际单片机编程让学员以项目驱动学习的原因,我自己就是通过项目学会STM32的。
对于不能落地的东西,不管是知识还是想法,都是在消耗时间。

回复

使用道具 举报

沙发
发表于 2022-3-4 10:58:17 | 只看该作者
学习了学习了学习了学习了

回复 支持 反对

使用道具 举报

板凳
发表于 2022-3-9 09:04:38 | 只看该作者
学习了学习了学习了学习了学习了

回复 支持 反对

使用道具 举报

地板
发表于 2022-3-30 08:08:25 | 只看该作者
学习了学习了学习了学习了

回复 支持 反对

使用道具 举报

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

本版积分规则

电工学习网 ( )

GMT+8, 2024-8-30 11:16

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

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