初学者入门先学51单片机好还是STM32?

电子说

1.3w人已加入

描述

对于很多初学者来说考虑要不要从51单片机入门是个挺头疼的问题。毕竟现在许多公司已经不用51单片机做产品了。但是51单片机流行了这么久,它肯定是一款很经典的产品。我以前也是从51开始学的。
我个人的建议是从51单片机作为入门是一个非常不错的选择。大多数的从业者都是以51单片机作为起点的。下面就具体说说我推荐51作为入门的具体原因。
容易入门
我们作为初学者脑海里可能没有单片机的概念,如果我们入门以STM32或者STM8S这类单片机来入门的话,作为初学者我们会感到迷茫无从下手。STM32这类的单片机内容会比较多,一开始就要了解单片机的方向寄存器还要了解单片机的数据寄存器,甚至还有库函数,太多的知识涌入进来,一时间让初学者难以接受。而51单片机的内部结构相对简单,寄存器作为准双向口,配置起来没有那么复杂。先把51单片机学好,再学其他单片机也是一种好方法。从这个角度来讲,51单片机比较容易入门。
而且学单片机有一个很重要的点就是你本身对这件事有没有兴趣。通过学习51单片机就能知道自己感不感兴趣,花费的时间会比STM32这些少很多,试错成本相对的小很多。
与大学课程接轨
在大学里,电子类专业基本都会开设51单片机的专业课程。这门专业课程会讲解51单片机很多的基础东西。虽然现在很多单片机的性能和性价比都远远超过51单片机,但是大学课程更新较慢,上课的老师基本上都是用之前延续下来的课件来讲51单片机并不会加入太多的新东西,如果更换成主流型号的单片机,老师制作新的一组课件是一件很麻烦的事情,而且还要花大量的时间和精力去熟悉这套新的课程,很多年纪稍微大一点的教授、老师不太愿意,所以可以看到很多大学里的单片机课程还是一直以51为主。
51单片机资料丰富
51单片机作为一款曾经风靡全球的单片机,早期入行的前辈们在使用上早已炉火纯青,所以51单片机积累了太多的学习资料、例程、设计实例等,而且他们也非常愿意把这些资料共享出来方便后辈们学习。大学里的课程设计题目甚至毕业设计题目,在网上都能找到许多参考资料,这让很多同学更愿意在51单片机的基础上去实现自己的毕业设计,所以51单片机就变成了部分同学毕业设计的首选。
而且精通51还有一个好处就是,你在步入社会工作时,一般都会有人带你,我就遇到过老师傅拿51给我举例,当时好像说的是按照51的通讯方式配置。51也可以成为我们与前辈沟通的桥梁。 
虽然很多现在设计产品时主要应用STM32、PIC、NXP等,已经不再用51单片机了,但是我还是推荐51单片机作为入门工具,因为51作为入门单片机是非常合适初学者学习的,容易让初学者入门。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分