找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4128|回复: 62
打印 上一主题 下一主题
收起左侧

单片机学习可以直接跳过51学32吗?

  [复制链接]
跳转到指定楼层
楼主
ID:1080267 发表于 2023-5-27 15:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
谢谢大家
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:330059 发表于 2023-5-27 16:03 | 只看该作者
可以的,只不过如果没有接触过单片机的话建议从51开始学,不然直接从32开始可能有点痛苦
回复

使用道具 举报

板凳
ID:313517 发表于 2023-5-27 16:29 | 只看该作者
可以。完全没问题
回复

使用道具 举报

地板
ID:824490 发表于 2023-5-27 17:16 | 只看该作者
直接跳到神州20号都可以,前提是你要有天赋、还有人带肯带你一程~~
回复

使用道具 举报

5#
ID:1080287 发表于 2023-5-27 17:35 | 只看该作者
可以,直接跳过51学32也不是说就一定学不会,但是效率差很多,51是非常合适入门的
回复

使用道具 举报

6#
ID:883242 发表于 2023-5-27 18:47 | 只看该作者
可以,没问题。如果想入门8位机,建议用STM8,毕竟是正经的CPU——6502改造出来的,不像8051地址空间那么拧巴。
回复

使用道具 举报

7#
ID:1080331 发表于 2023-5-27 21:08 | 只看该作者
可以的,两者之间还是有差距的
回复

使用道具 举报

8#
ID:1055266 发表于 2023-5-27 21:23 | 只看该作者
可以的,我觉得没问题
回复

使用道具 举报

9#
ID:155507 发表于 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的功能。

最终,选择学习的单片机类型应该根据你的实际需求、项目要求和个人兴趣来决定。无论选择哪种单片机,坚持学习和实践都是提升技能的关键。

回复

使用道具 举报

10#
ID:1059013 发表于 2023-5-28 10:19 | 只看该作者
可以的,本人就是跳过51直接学PIC的
回复

使用道具 举报

11#
ID:691028 发表于 2023-5-28 10:21 | 只看该作者
没啥问题,不过51相对于32来说寄存器少很多也简单很多,所以新手一般从简单的入手。
回复

使用道具 举报

12#
ID:712097 发表于 2023-5-28 11:25 | 只看该作者
完全可以,我是先学STM8,后学STM32,最后才学51的。先是用库函数,后来深入点学寄存器。
回复

使用道具 举报

13#
ID:377919 发表于 2023-5-28 18:11 | 只看该作者
可以,STM32和51之间没有必然的联系,只是先学51的话上手stm32方便点儿
回复

使用道具 举报

14#
ID:401564 发表于 2023-5-28 18:46 | 只看该作者
51更多的时候指的应该是8位单片机
因为它好学,容易入门,国内以前很多高校都是以8051为教材的,导致很多人都觉得是8051是单片机必学的基础
8051并不一定非得学不可,但8位单片机却最好先学一个,不然,对于STM32来说,直接以STM32作为入门,并不是一个很好的选择
回复

使用道具 举报

15#
ID:1028700 发表于 2023-5-28 20:10 | 只看该作者
建议先学51,了解单片机基本工作原理之类的再去接触32会流畅很多
回复

使用道具 举报

16#
ID:883242 发表于 2023-5-28 20:30 | 只看该作者
Y_G_G 发表于 2023-5-28 18:46
51更多的时候指的应该是8位单片机
因为它好学,容易入门,国内以前很多高校都是以8051为教材的,导致很多人都 ...

主要是不懂汇编和寄存器操作的话,调试的时候很容易麻爪。STM32的汇编和寄存器太难了,直接上手不容易,虽然RISC号称精简指令集,但也只是粗略了解指令集比较容易,想写出比c编译器效率更高的代码,难如登天。CISC相反,指令体系很复杂,入门困难,但一旦入门就能写出比c编译器效率更高的代码。
回复

使用道具 举报

17#
ID:1028700 发表于 2023-5-28 20:34 | 只看该作者
建议先学51,通过51了解基本操作与工作原理,在之后的学习32会很流畅
回复

使用道具 举报

18#
ID:941116 发表于 2023-5-28 20:38 | 只看该作者
可以的,因为51相对32来说功能没32强大,想要做复杂点的还是需要32,51搞不了,但初期的话可以先拿51试手,不过直接学32也是没问题的
回复

使用道具 举报

19#
ID:1080111 发表于 2023-5-28 22:06 来自手机 | 只看该作者
可以,但是先从51入手会比较容易学习32吧
回复

使用道具 举报

20#
ID:1080544 发表于 2023-5-28 22:42 | 只看该作者
不是很推荐,看个人吧,有些人比较快,还是从最基本的单片机开始理解会比较好
回复

使用道具 举报

21#
ID:996773 发表于 2023-5-29 09:25 | 只看该作者
不清楚楼主的产品是不是必须要用tem32,如果必须的话,这个骨头会难啃

会磕牙,一个简简单单的io脚悬空或者推挽强力上拉下拉会迷惑很久,这个还要看

天赋的,有天赋几个月就能游刃有余,没有天赋简单的51几十年都搞不清楚寄存器

是个啥
回复

使用道具 举报

22#
ID:1019324 发表于 2023-5-29 09:36 | 只看该作者
可以的 学51的目的就是了解一部分单片机基本功能提供一个单片机学习的基础但是如果直接学32也是可以的只不过32相对要复杂很多所以学习过程没那么顺利
回复

使用道具 举报

23#
ID:1080596 发表于 2023-5-29 09:41 | 只看该作者
可以,但是最好别跳过,因为51相对简单一点,先学会51的架构,后面学32会容易一点。
回复

使用道具 举报

24#
ID:123289 发表于 2023-5-29 11:30 | 只看该作者
取决于脑子够不够用。
回复

使用道具 举报

25#
ID:1079936 发表于 2023-5-29 12:55 | 只看该作者
可以直接学,但还是建议先从51开始,32相对于51比较难,51好上手,整会51后再学32就会容易点
回复

使用道具 举报

26#
ID:1074206 发表于 2023-5-29 15:22 | 只看该作者
建议还是先开始学习51起步,因为32比较难,寄存器很多。做什么事情都是先会走在会飞。
回复

使用道具 举报

27#
ID:420836 发表于 2023-5-30 10:07 | 只看该作者
是的,可以。 很多人从来没有用过51型单片机,但对32系列单片机编程还是很在行的。
回复

使用道具 举报

28#
ID:1080839 发表于 2023-5-30 10:40 | 只看该作者
个人建议还是先学学51,51不难,51学的熟一点就可以学32了,有51基础再看32就没有那么困难
回复

使用道具 举报

29#
ID:1061331 发表于 2023-5-30 11:01 | 只看该作者
可以的,只是51更加理解原理
回复

使用道具 举报

30#
ID:341045 发表于 2023-5-30 11:19 | 只看该作者
学单片机只是学习用单片机解决问题的方法, 刚开始学最好从51开始, 容易入门
回复

使用道具 举报

31#
ID:299519 发表于 2023-5-30 13:44 | 只看该作者
任何单片机都只是工具,关键是外设的接口与驱动,如何规划好它们是个可以先推敲的问题。
回复

使用道具 举报

32#
ID:1079046 发表于 2023-5-30 13:58 | 只看该作者
两者不存在必然的先后
回复

使用道具 举报

33#
ID:1080935 发表于 2023-5-30 18:41 | 只看该作者
可以到B站看下入门视频试试,每个人的情况不同,理解能力不同,大部分人是可以的,现在有的学校已经直接开设32的课了。
回复

使用道具 举报

34#
ID:1081247 发表于 2023-5-31 23:34 | 只看该作者
是可以的,但是并不建议这样做,因为毕竟51是最简单最基础的,直接去学stm32还是会有一定难度的,另外就是看你自己做得设计用哪个更方便吧,还是建议从51入手的。
回复

使用道具 举报

35#
ID:1081255 发表于 2023-5-31 23:57 | 只看该作者
我也建议从51开始学
回复

使用道具 举报

36#
ID:1085634 发表于 2023-6-24 17:16 来自手机 | 只看该作者
可以的,我觉得没问题
回复

使用道具 举报

37#
ID:1081730 发表于 2023-6-24 17:33 来自手机 | 只看该作者
可以的。走过了很多弯路告诉你可以的。
回复

使用道具 举报

38#
ID:899981 发表于 2023-6-25 14:11 | 只看该作者
51 毛坯房练习建房,32装修房练习建房。
回复

使用道具 举报

39#
ID:1085316 发表于 2023-6-25 14:32 | 只看该作者
可以是可以,但是51算是单片机中比较好入门的,直接学32的话就买个带完整教程的开发板,原子或者野火都行,我的32入门就是看着他们的资料学的
回复

使用道具 举报

40#
ID:712097 发表于 2023-6-25 16:42 | 只看该作者
可心的,32系统功能强大,但一般用库函数开发,封装完整,接触不到底层的东西,有些东东就比较难理解。其实用什么单片机,主要看你的需求。我开始学的是STM8,后来短时间学了STM32一点皮毛,现在工作只需要51就能解决问题。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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