标题: 有51单片机基础,STM32入门需要多久? [打印本页]

作者: cheney03    时间: 2021-2-22 09:12
标题: 有51单片机基础,STM32入门需要多久?


作者: 某家的闹钟    时间: 2021-2-22 22:52
应该不用太久的,有些道理是相通的
作者: xhaity    时间: 2021-2-23 00:43
入门1周就可以,得道需要比较长的时间
作者: FB0    时间: 2021-2-23 07:23
用心程度
作者: kk12118    时间: 2021-2-23 08:42
学51单片机和STM32一样,最重要的是找到适合自己的教程。有了适合自己的教程1个月左右就差不多可以入门了。
作者: 雷-电子    时间: 2021-2-23 10:19
我是比较慢点 半个月入门 2个月做出了第一套
作者: 草帽小子    时间: 2021-2-23 15:35
思想都是差不多的,个把月就可以上手了
作者: 名字不是重点    时间: 2021-2-23 16:24
伪命题啊!!
有51单片机基础,STM32入门需要多久?这个真不好说!
什么程度的基础?入门的标准是什么?
我用51能点亮一串LED,算不算基础?但是我其它电子知识一片空白,51 的代码也是COPY来的。
我用原子的32开发板例程都跑过一轮,也改了一些IO能成功,算不算入门?但我自建一个工程还是编译出错。

作者: hxd1995    时间: 2021-2-23 20:27
直接入门stm32
作者: hxd1995    时间: 2021-2-23 20:31
上学的时候,师傅教的是51 自学了STM32
作者: cheney03    时间: 2021-2-23 21:12
名字不是重点 发表于 2021-2-23 16:24
伪命题啊!!
有51单片机基础,STM32入门需要多久?这个真不好说!
什么程度的基础?入门的标准是什么?
...

就是基本的操作,像IO口,UART、SPI、I2C通讯,PWM,AD/DA等等,基本的外设都会
作者: 王明明hsnsiz    时间: 2021-2-23 21:36
半年应该就可以了,不需要用太久,好多东西原理是一样的,
作者: 小枫啊    时间: 2021-2-24 21:31
当初是在暑假学习的32单片机,备战电赛,全身心投入,一月足以
作者: 李白与开水    时间: 2021-2-25 16:18
不需要用太久,好多东西原理是相通的,相信自己可以的
作者: cavalierxyz    时间: 2021-2-26 10:43
1个月差不多了吧
作者: dl551djs    时间: 2021-2-26 11:33
有基础,上手快,对着范例进行操作.
作者: aide51    时间: 2021-2-26 12:35
这要看你51功底有多厚了,精通就快些,还要给你的理解能力有关
作者: lggxgd888    时间: 2021-2-26 15:00
非复杂应用,一个月应该可以了
作者: Hephaestus    时间: 2021-2-26 17:23
也就硬件相关的东西有意义,比如如何看懂原理图,如何接线等等。从软件角度看,会51对于学习STM32没有任何帮助,完全是从头开始的。
作者: 逻辑落寞    时间: 2021-2-26 23:27
只是一个工具而已,刚开始我也是只会51,那时我也觉得学习stm32很难,实战是最快的,去弄个项目,一边查资料一边做,折腾一段时间,就会学会了,也没什么难度,难的还是你做的方向的难点,如我做的电机控制方向,到最后,就是控制理论和电机理论的问题,软件的什么配置的都不是问题。
作者: design003    时间: 2021-3-1 14:41
真实来讲  所有的单片机其实都一样  只是初始化的问题    我到现在一直学一直忘也没精通了STM32  只是工作习惯比较好  把基本的东西都做成了通用子函数  反正现在做个项目基本没有多大困难
作者: 废学    时间: 2021-3-2 10:37
跟着教程实例走,半个月可以入门
作者: xiaoyudian4900    时间: 2021-3-3 00:44
这两个区别有点大啊
作者: SDS1    时间: 2021-3-3 10:50
持续专注,一个月入门没有问题

作者: 记忆地带    时间: 2021-3-3 12:52
原理相差不大,入门应该挺快的
作者: 艽野尘梦    时间: 2021-3-3 13:17
入门不难,但真要自己会写会做项目,估计要三个月以上
作者: 温柔的郎    时间: 2021-3-3 21:02
我没学过单片机,也没学过51,但爱好,直接就拿STM32开练,现在也会了!!感觉也就一般般!!
作者: 屈小文    时间: 2021-3-4 15:51
结合stm32cubemx会快点
作者: 安非他命    时间: 2021-3-5 13:14
入门用不了多久,但是想要贯通需要很长时间
作者: myw1999    时间: 2021-3-5 14:44
按我来说1个半月 当然是自己老是在玩 认真点1个月吧
作者: myw1999    时间: 2021-3-5 14:45
按我自己来说1个半月
作者: 皮皮侠不会    时间: 2021-3-5 21:37
入门都很快的,重要是学好
作者: TTQ001    时间: 2021-3-6 10:02
具有51单片机的经验,那么很快就会掌握STM32。
作者: 韦琪峰    时间: 2021-3-6 17:57
学51单片机和STM32一样,这个要你自己理解能力和学习时间安排!
作者: 不会囧    时间: 2021-3-6 21:57
不用特别久,感觉原理差不多。个人学STM32的时候感觉比51容易一点。
作者: 小爱小艾    时间: 2021-3-7 11:25
kk12118 发表于 2021-2-23 08:42
学51单片机和STM32一样,最重要的是找到适合自己的教程。有了适合自己的教程1个月左右就差不多可以入门了。

所以合适的教程在哪
作者: as21cxz    时间: 2021-3-7 18:47
没有第5个选项吗,一辈子啊?
作者: 00云梦泽00    时间: 2021-3-7 19:49
不能用时间来衡量  如果三天打鱼  再多晒几天网  那就不确定了 入门相对比较简单的
作者: cheney03    时间: 2021-3-7 21:10
as21cxz 发表于 2021-3-7 18:47
没有第5个选项吗,一辈子啊?

要是一年还没入门,我觉得可以放弃了
作者: cheney03    时间: 2021-3-7 21:15
本帖最后由 cheney03 于 2021-3-15 15:19 编辑
00云梦泽00 发表于 2021-3-7 19:49
不能用时间来衡量  如果三天打鱼  再多晒几天网  那就不确定了 入门相对比较简单的
是连续学习,每天晚上固定2个小时左右学习,大多数人投票1个月就可以入门了。深入学习还得根据以后的实际用途再研究,具体用到什么功能学习相应的资源
作者: cheney03    时间: 2021-3-7 21:17
小爱小艾 发表于 2021-3-7 11:25
所以合适的教程在哪

目前也是跟着开发板学习,里面有教程
作者: paranoidmleo    时间: 2021-3-7 21:43
如果能找到合适的教程 两三周就能大概学到一些基础的知识了,可以购买一些相关成品进行学习
作者: kagumidongqiang    时间: 2021-3-8 11:27
底层原理都是相通的,全身心投入去学,一个星期足够,精通的话一个月左右吧
作者: zyczyczyc    时间: 2021-3-9 09:01
会点灯,会用串口,你就已经入门了
作者: dddggg412    时间: 2021-3-9 09:55
STM...就怕刚学会就放弃,现在好多都换别家了,不如一步到位学别家算了。
作者: hlncclb    时间: 2021-3-9 11:44
入门不用太久,有些原理一样,stm32功能多点
作者: cheney03    时间: 2021-3-9 19:26
dddggg412 发表于 2021-3-9 09:55
STM...就怕刚学会就放弃,现在好多都换别家了,不如一步到位学别家算了。

是因为价格上涨/货源不足,转战国产芯片?
作者: cheney03    时间: 2021-3-9 19:37
zyczyczyc 发表于 2021-3-9 09:01
会点灯,会用串口,你就已经入门了

IO口初始化、串口初始化已经会了
作者: 夜梦落花    时间: 2021-3-10 15:25
先说结论:51了解较透彻的不到一周,51了解普通的约莫一两个月。
比起考虑多久入门,不如先考虑自己对于51的掌握到底是一个什么程度。学习单片机重要的还是一个完整体系的架构,如果已经对51的硬件资源、电路原理彻底了解,知道每一个部件的底层实现与汇编联动, 那显然转32只不过是加了些外设,升级了容量算力,从硬件角度可以说已经登堂。从软件角度,将寄存器调用的思想与程序调用封装的思想融合,那32便自然了然于胸。
作者: zhxy666    时间: 2021-3-11 10:43
库函数差不多一个月,寄存器应该挺久
作者: 村标露娜    时间: 2021-3-11 15:32
不需要太久,   “认真”     学的话,一星期就行了
作者: 加油2021    时间: 2021-3-11 16:09
我觉得如果有51单片机的基础,再入门stm32应该是比较快,但也不是说一个月就能入门。因为我指的一个月是工作的业余时间。在我看来需要三个月。因为51和stm32 虽然都是单片机,都能用keil软件开发,也包括别的一些共同性,但是两者不同之处也有很多,比如各自流行的开发方式就完全不一样。51采用直接配置寄存器的方式,而stm32 则是采用固件库的方式,如果你思维不能调整过来,那么转过来就比较困难。而且即使你思维转过来了,但是如果你对固件库的一些基础底层接口函数不了解,那是依旧没入门,所以我选择是三个月推荐给大家。谢谢!
作者: 村标露娜    时间: 2021-3-11 16:17
不是楼主我讲你,你有讲每天学习俩小时吗,我们都不知道你每天学习多少小时,投一个月是因为你的选项里一个月最短
作者: cheny736    时间: 2021-3-11 22:57
亲身经历,1天,51精通了,32不过是寄存器多了一点,查手册直接上手编程,或者看看快速入门的教程创建编译一次项目,基本上就差不多了
作者: 就地欢喜庙    时间: 2021-3-16 18:36
看自己的用心程度吧,有51基础的话一个月差不多了
作者: weijigan    时间: 2021-3-16 19:42
有51的基础,学stm32就快多了
作者: 袁木子爱学习    时间: 2021-3-17 14:32
有基础的话 觉得入门32还是不需要那么多时间的  而我这没51基础的 还是很难受的 加油相信我们都可以的
作者: 贰帆    时间: 2021-3-18 14:05

只是入门到用不了多久,比毕竟感觉比51好点,但要精通的话那估计起码要一个月以上
作者: wqqfE    时间: 2021-3-19 20:43
两个都是用c语言编写,所以程序部分基本不难理解,想要学习的话,就是学他的内部设备,比如寄存器,定时器,时钟,一般来说,认真的话一个月就可以入门的

作者: 不曾知晓    时间: 2021-3-19 21:08
基础可以一般用不了多久,最多一个月
作者: 小枫啊    时间: 2021-4-3 19:41
一个月足够了
作者: GlenXu    时间: 2021-4-4 21:11
看悟性了,“零”基础、非电专业,3个月可以了。
专业的或“懂”51的,总不会和我一样那个吧!
作者: 2751452406    时间: 2021-4-4 22:15
好多原理都是一样的,51熟练了,stm32慢慢就精通了,主要还是在于多练习,有基础2个多月差不多
作者: XIAONIU1    时间: 2021-4-8 16:27
1个月左右,要看个人的理解能力
作者: wqqfE    时间: 2021-4-10 16:57
根本的东西都是差不多的,都是用c语言写的,还有就是时钟这些,悬殊不大
作者: rayin    时间: 2021-4-19 09:13
有51基础,懂c语言,上手快的很,一个月都够了
作者: sunismyself    时间: 2021-4-19 10:57
很快的,主要是库函数。其实32就是库函数封装了寄存器操作
作者: 陈杜仲    时间: 2021-4-19 18:27
学校的课程大概48个学时,你一直学,三个月应该差不多了
作者: 十九画    时间: 2021-4-22 09:58
其实道理是相通的,只是在程序的表达上有区别,51单片机是对寄存器直接操作,32是基于官方的库进行,更加的方便,gong'neng
作者: 十九画    时间: 2021-4-22 10:00
其实原理是相通的,51是直接操作寄存器,32是基于官方的库,调用函数来操作寄存器,32功能更强大,对比手册,上手很快的
作者: u8899361    时间: 2021-4-22 15:32
大同小异。专业单片机的,一天入门。
作者: myemcu    时间: 2021-4-25 13:48
单片机只是工具,重点是外设。
作者: sz8    时间: 2021-4-25 15:42
先下载STM32基础相关教程书籍,然后自学,不懂多问,大概要一个月入门。
作者: 8866.    时间: 2021-5-7 14:48
其实有了51功底,后面32就大同小异了
作者: 秋z风    时间: 2021-5-7 16:43
单片机原理理解了,应该也很快,关键还是要熟悉外设配置,以及库开发的方法
作者: JackiT333    时间: 2021-5-7 19:34
在C语言基础强的前提下,51单片机入门很快。相似的,在51单片机基础较强的情况下,STM32入门也会很快。因为基础知识相差都不大
作者: fyt020010    时间: 2021-5-7 20:13
不能用时间来衡量,还是得看自己的能力吧
作者: 天问哈哈哈    时间: 2021-5-8 11:47
小白新手估计得半年,如果有一定基础的话,比如有了51单片机和基本编程语言的基础,上手很快的,2-3个月就行
作者: xuwenhua    时间: 2021-5-8 12:56
51单片机和stm32是完全不同的 可以直接后者
作者: xuwenhua    时间: 2021-5-8 13:13
看个人的悟性了 一般十天就入门
作者: zigongwanjun    时间: 2021-5-10 23:55
前辈的话,给初学者信心。
作者: 赤研    时间: 2021-5-11 08:51
51是基础,学起来就像学修车。理解了51后再学STM32位单片机就简单多了。单就从开发角度来说,STM32更简单。学起来应该是没有太大难度的。不知道你51基础如何,如果你51很强我想你不会问这个问题,因为STM32真的很简单。
作者: bmtczc    时间: 2021-5-12 20:42
有51单片机的基础,32学起来相对简单,原理都是一样的
作者: yt10353378    时间: 2021-5-13 18:52
入门可能一个月左右吧 但是还是得看自己努力的程度 加油吧!
作者: hz_dyg    时间: 2021-5-14 08:26
入门简单,做好难!
作者: 万先生    时间: 2021-5-14 10:16
这个就因人而异了吧,投入程度和基础都很重要,有相关经验肯定快一些,小白认真搞的话一个月肯定有很大收获了。
作者: 万先生    时间: 2021-5-14 10:18
这个就因人而异了吧,投入程度和基础很重要,有相关经验肯定学得快,小白努力学习一个月肯定会有很大收获了。
作者: LDaSheng    时间: 2021-5-14 14:37
1.对于51单片机的知识有一个比较系统的认识,本质上是帮助你对于单片机有了一个简单的理解。
作者: LDaSheng    时间: 2021-5-14 14:43
1.对于51单片机有比较系统的认识之后,主要有了编程基础,以及了解了单片机的学习方法。一般都是有着一个月作用就可以对stm32有了基本了解。但是真正的学会和掌握STM32的知识,还是多做项目,主要实际操作,能拥有整体的项目思维,在做的过程中,能够发现在自己对于只是不了解的地方。所以多做项目,做的越多,理解得越快,掌握的越深。
作者: dajidjwpada    时间: 2021-5-14 17:14
有51基础然后去自学stm32其实不用多久,我个人也是这样的,高中学了单片机做了简易电子琴,大学就接触了stm32,也做了一点项目。其实学一个东西最重要的是你的理解,有了51单片机基础,相信也会增加你对stm32的理解。
作者: 超超超超    时间: 2021-5-15 09:18
如果觉得不行,可以再学一个mcu加强一下,再入手,比如stc15f2k60s2
作者: 514514514    时间: 2021-5-15 13:24
看51掌握情况,很熟的话就能很快上手
作者: 10220916    时间: 2021-5-16 08:53
我用了一年时间。。。stm32.103才会。。。。楼主记得看某一个宝买的例程序。那样不容易看迷糊
作者: qmty    时间: 2021-5-17 14:12
得看你需要什么程度了,不过如果学51轻松的话,32也会很快
作者: zzh000    时间: 2021-5-17 16:39
51了解较透彻的不到一周,51了解普通的约莫三个月
作者: ltlovekk    时间: 2021-5-18 13:55
有51单片机的基础,入门stm32单片机可能轻松,可以多做项目熟悉
作者: 小爱同学汪    时间: 2021-5-18 14:12
51单片机相当于入门的学习,精通51之后学stm32会得心应手一点,不过stm32确实性能好啊,有些芯片光单片机的引脚都很多,所以学习起来会难一点,方法一样,多看一些教学视频,每天抽两三个小时深度学习,一个月应该没多大问题
作者: dahai1029167960    时间: 2021-5-18 15:07
一周就能入门,精通要的时间比较久




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1