标题:
单片机学习可以直接跳过51学32吗?
[打印本页]
作者:
hadldax
时间:
2023-5-27 15:46
标题:
单片机学习可以直接跳过51学32吗?
谢谢大家
作者:
涅槃重生1
时间:
2023-5-27 16:03
可以的,只不过如果没有接触过单片机的话建议从51开始学,不然直接从32开始可能有点痛苦
作者:
北方之鄙人
时间:
2023-5-27 16:29
可以。完全没问题
作者:
名字不是重点
时间:
2023-5-27 17:16
直接跳到神州20号都可以,前提是你要有天赋、还有人带肯带你一程~~
作者:
饼干win
时间:
2023-5-27 17:35
可以,直接跳过51学32也不是说就一定学不会,但是效率差很多,51是非常合适入门的
作者:
Hephaestus
时间:
2023-5-27 18:47
可以,没问题。如果想入门8位机,建议用STM8,毕竟是正经的CPU——6502改造出来的,不像8051地址空间那么拧巴。
作者:
597329015
时间:
2023-5-27 21:08
可以的,两者之间还是有差距的
作者:
Liuax
时间:
2023-5-27 21:23
可以的,我觉得没问题
作者:
angmall
时间:
2023-5-27 22:29
是的,你可以直接跳过51系列单片机而学习STM32。51系列单片机和STM32系列单片机是不同的产品系列,它们有着不同的架构、指令集和编程方式。
如果你对51系列单片机没有特别的需求,或者你已经具备了一定的编程和电子知识基础,直接学习STM32也是可行的。STM32系列单片机基于ARM Cortex-M内核,具有更强大的处理能力和丰富的外设资源,适用于更复杂的应用场景。
当你直接学习STM32时,你需要熟悉STM32的架构和编程方法。了解ARM Cortex-M内核的基本概念和指令集将有助于你正确地使用STM32的功能和特性。
虽然跳过51系列学习STM32是可行的,但需要注意的是,STM32的学习曲线可能会比较陡峭,特别是对于初学者来说。因此,建议在学习STM32之前,至少具备一定的编程和电子基础知识,以便更好地理解和应用STM32的功能。
最终,选择学习的单片机类型应该根据你的实际需求、项目要求和个人兴趣来决定。无论选择哪种单片机,坚持学习和实践都是提升技能的关键。
作者:
fishafish
时间:
2023-5-28 10:19
可以的,本人就是跳过51直接学PIC的
作者:
0x00000000
时间:
2023-5-28 10:21
没啥问题,不过51相对于32来说寄存器少很多也简单很多,所以新手一般从简单的入手。
作者:
chxelc
时间:
2023-5-28 11:25
完全可以,我是先学STM8,后学STM32,最后才学51的。先是用库函数,后来深入点学寄存器。
作者:
qxqy080602
时间:
2023-5-28 18:11
可以,STM32和51之间没有必然的联系,只是先学51的话上手stm32方便点儿
作者:
Y_G_G
时间:
2023-5-28 18:46
51更多的时候指的应该是8位单片机
因为它好学,容易入门,国内以前很多高校都是以8051为教材的,导致很多人都觉得是8051是单片机必学的基础
8051并不一定非得学不可,但8位单片机却最好先学一个,不然,对于STM32来说,直接以STM32作为入门,并不是一个很好的选择
作者:
meteora05
时间:
2023-5-28 20:10
建议先学51,了解单片机基本工作原理之类的再去接触32会流畅很多
作者:
Hephaestus
时间:
2023-5-28 20:30
Y_G_G 发表于 2023-5-28 18:46
51更多的时候指的应该是8位单片机
因为它好学,容易入门,国内以前很多高校都是以8051为教材的,导致很多人都 ...
主要是不懂汇编和寄存器操作的话,调试的时候很容易麻爪。STM32的汇编和寄存器太难了,直接上手不容易,虽然RISC号称精简指令集,但也只是粗略了解指令集比较容易,想写出比c编译器效率更高的代码,难如登天。CISC相反,指令体系很复杂,入门困难,但一旦入门就能写出比c编译器效率更高的代码。
作者:
meteora05
时间:
2023-5-28 20:34
建议先学51,通过51了解基本操作与工作原理,在之后的学习32会很流畅
作者:
初言。
时间:
2023-5-28 20:38
可以的,因为51相对32来说功能没32强大,想要做复杂点的还是需要32,51搞不了,但初期的话可以先拿51试手,不过直接学32也是没问题的
作者:
yt!!
时间:
2023-5-28 22:06
可以,但是先从51入手会比较容易学习32吧
作者:
19年的那个夏天
时间:
2023-5-28 22:42
不是很推荐,看个人吧,有些人比较快,还是从最基本的单片机开始理解会比较好
作者:
hi等你
时间:
2023-5-29 09:25
不清楚楼主的产品是不是必须要用tem32,如果必须的话,这个骨头会难啃
会磕牙,一个简简单单的io脚悬空或者推挽强力上拉下拉会迷惑很久,这个还要看
天赋的,有天赋几个月就能游刃有余,没有天赋简单的51几十年都搞不清楚寄存器
是个啥
作者:
清风皓月抚心绕
时间:
2023-5-29 09:36
可以的 学51的目的就是了解一部分单片机基本功能提供一个单片机学习的基础但是如果直接学32也是可以的只不过32相对要复杂很多所以学习过程没那么顺利
作者:
涵66
时间:
2023-5-29 09:41
可以,但是最好别跳过,因为51相对简单一点,先学会51的架构,后面学32会容易一点。
作者:
yzwzfyz
时间:
2023-5-29 11:30
取决于脑子够不够用。
作者:
asdmnb
时间:
2023-5-29 12:55
可以直接学,但还是建议先从51开始,32相对于51比较难,51好上手,整会51后再学32就会容易点
作者:
kk17328
时间:
2023-5-29 15:22
建议还是先开始学习51起步,因为32比较难,寄存器很多。做什么事情都是先会走在会飞。
作者:
TTQ001
时间:
2023-5-30 10:07
是的,可以。 很多人从来没有用过51型单片机,但对32系列单片机编程还是很在行的。
作者:
噶额的武器额达
时间:
2023-5-30 10:40
个人建议还是先学学51,51不难,51学的熟一点就可以学32了,有51基础再看32就没有那么困难
作者:
13423265909
时间:
2023-5-30 11:01
可以的,只是51更加理解原理
作者:
lzts88
时间:
2023-5-30 11:19
学单片机只是学习用单片机解决问题的方法, 刚开始学最好从51开始, 容易入门
作者:
myemcu
时间:
2023-5-30 13:44
任何单片机都只是工具,关键是外设的接口与驱动,如何规划好它们是个可以先推敲的问题。
作者:
heyou
时间:
2023-5-30 13:58
两者不存在必然的先后
作者:
LaoYuTou
时间:
2023-5-30 18:41
可以到B站看下入门视频试试,每个人的情况不同,理解能力不同,大部分人是可以的,现在有的学校已经直接开设32的课了。
作者:
salute14273
时间:
2023-5-31 23:34
是可以的,但是并不建议这样做,因为毕竟51是最简单最基础的,直接去学stm32还是会有一定难度的,另外就是看你自己做得设计用哪个更方便吧,还是建议从51入手的。
作者:
lghookkiller
时间:
2023-5-31 23:57
我也建议从51开始学
作者:
nsiduebejaisjsb
时间:
2023-6-24 17:16
可以的,我觉得没问题
作者:
admin123qweas
时间:
2023-6-24 17:33
可以的。走过了很多弯路告诉你可以的。
作者:
ZHAOBAO511
时间:
2023-6-25 14:11
51 毛坯房练习建房,32装修房练习建房。
作者:
shuaishuai01
时间:
2023-6-25 14:32
可以是可以,但是51算是单片机中比较好入门的,直接学32的话就买个带完整教程的开发板,原子或者野火都行,我的32入门就是看着他们的资料学的
作者:
chxelc
时间:
2023-6-25 16:42
可心的,32系统功能强大,但一般用库函数开发,封装完整,接触不到底层的东西,有些东东就比较难理解。其实用什么单片机,主要看你的需求。我开始学的是STM8,后来短时间学了STM32一点皮毛,现在工作只需要51就能解决问题。
作者:
yxtao
时间:
2023-6-25 16:53
有c基础的可以直接学32
作者:
乐大起大落
时间:
2023-6-25 20:13
可以,我的stm32是看江协科技的,讲得很好,很适合小白,他也有51的课程。
作者:
aiwonidong
时间:
2023-6-29 08:33
可以,51便于上手,但是STM32功能更强大,应用场景更丰富
作者:
s1940r1212
时间:
2023-6-29 15:22
感觉还是先从51开始比较好,51就不容易,stm32更难
作者:
linshifaa
时间:
2023-6-29 21:12
目前STM32 资料满天飞 是可以的
作者:
hjh800512
时间:
2023-6-30 20:45
当然可以,没有什么不可以的。
但是不学51的话,stm32和esp32的学习时间、难度或有所增加,最后我觉得实际上还是不如从51开始学习过程的体验更好一些。
作者:
hjh800512
时间:
2023-6-30 20:52
我再补充一下,这个也因人而异,我觉得基础比较少,比如C语言一般般,硬件知识一般般。。。。。。从51开始比较好,当然也有可能要是觉得自己各方面能力很强,那么跳过51也可以。
不过我觉得少数情况可以跳过51,大多数情况下还是51开始比较好。
作者:
wsx7021
时间:
2023-6-30 21:16
可以的,可以去B站关注下江科自协讲的stm32教程,讲的通俗易懂。同样的,他也有单片机教程,可以参考着看看
作者:
Aurelion
时间:
2023-7-1 15:33
建议从51开始学,我之前没有学习51,后来学校开设的STM32单片机感觉学起来比较吃力,跟不上
作者:
kk17328
时间:
2023-7-2 16:53
完全没有问题,更牛逼你可以直接学dsp
作者:
f1235689
时间:
2023-7-3 10:48
我觉得可以的。因为我发现我之前学的51,对于我现在的stm32,之前的51都没有影响
作者:
小浣熊nb
时间:
2023-7-3 14:52
可以sky,但建议学一下51,可以更好理解底层原理
作者:
liucan2020
时间:
2023-7-4 09:31
可以直接从STM32的库函数入手, 51是操作寄存器,两者是不同的,前提是 C语言要过关 ,不过关就会被卡住。
作者:
wangshunda
时间:
2023-7-5 14:53
如果是专业的,按照老师要求来学吧。
如果是业余的,没有关系。需要啥学啥。
我是直接学习的STM32,做一个大棚温湿度、二氧化碳控制系统,有老师带。
现在在自学ESP32。
51,我不会。
作者:
1374263214
时间:
2023-7-5 15:22
可以的没啥问题,不过建议先学51,从简单入手,由浅到难,才能更好掌握
作者:
hutc
时间:
2023-7-5 15:42
还是建议先学8位的,慢慢往后学,如果特别需要无所谓
作者:
qzauser
时间:
2023-7-5 19:17
51相对基础,容易上手,32难度稍微大点
作者:
gynljj
时间:
2023-7-7 00:51
都说学完51学32简单,我感觉先学32也差不多
作者:
rayin
时间:
2023-7-7 08:47
自己c语音功底扎实, 对计算机内核理解透彻 ,就可以跨过51直接上SMT21
作者:
zyluglugl
时间:
2023-7-7 09:03
我也不是从51入门的,不过51有些基本概念学起来可能会简单一些。
作者:
私塾
时间:
2023-7-7 10:07
建议还是看看51比较51比较基础
作者:
路痴不会迷路
时间:
2023-7-7 10:22
完全可以,没问题,只要肯下功夫
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1