设计与开发

十天单片机 十天学会单片机可能吗?单片机入门需要多久?

小编 2024-10-06 设计与开发 23 0

十天学会单片机可能吗?单片机入门需要多久?

几年前,我是通过郭老师的十天学会单片机教程和配套开发板入门单片机的。

最近被学员问到比较多的问题就是,单片机的学习周期大概要多久。

今天在这里统一回答下。

这个主要是要看学到什么程度,不过十天对大多数人来说都不太现实。

因为做单片机开发,不单单是学习单片机而已,而是一整个知识体系。

这个知识体系里包含了3大模块:基础电路、C语言/汇编、单片机

一、基础电路

基础电路如果你没看到这篇文章,光这块的内容就够你学几个月,甚至学几年都学不懂。

相信行内的人都知道,我这里讲的就是模拟电路,这玩意还是挺复杂的,学习门槛也高。

至少是高中水平以上的数学打底,电路需要各种高数公式计算,关键是如果你是从事单片机开发,即便学了其实也很难用到。

不管你以后是想深造硬件电路方向,或者是单片机软件开发方向,我都不建议前期花太多时间去研究模拟电路,只需要会基本电路:欧姆定律,串并联电路,电阻电容、二极管,三极管就差不多了。

原因很简单,前期你经验有限,不可能把模拟电路吃透,很多知识我们只有经历了项目,再回过头来看这些理论,根据经验去理解理论你才能看的懂。

就好比,我英文水平一般,如果我完全没接触过这个行业,英文的芯片手册根本看不懂。

等我做到一定经验的时候,通过经验去理解手册就能看懂70%,就是这个道理。

很多人没经验,以为先有理论,把基础打扎实,这样就能看懂了,这个方向是错误的,至少我个人是这样认为的。

我的方法是,先学基本元器件的作用和单片机最小系统电路,然后就去研究市面上那些51开发板原理图,第一步先看懂这些原理图,这个时间我预计要1周

二、C语言/汇编

汇编目前其实还是用得比较少的,我的建议前面可以先不学,以学习C语言为主。

C语言根据我们的课程规划,内容大概有20多个章节,学习周期大概需要7-10天。

三、单片机

单片机可以和C语言同步学习,因为你学习C语言的过程中需要去实践,传统纯软件可能会用C-Free之类的工具。

如果你是做单片机开发的话,可以直接把写好的程序烧录到单片机上实践,控制LED亮灭,实现流水灯的效果。

培养单片机C语言编程的思维,这个跟纯软件的思维还是有点区别的。

如果同时学C语言和单片机的话预计需要15-20天左右。

加上硬件基础的5天,入门总共需要25天。

这是一个入门的级别,达到这个级别以后你就可以尝试用51单片机去编写一些简单的小项目,比如说用数码管做一个时钟。

这是必须要去做的环节,一个项目能巩固你前期所学的知识,进一步地加深你的理解,初步锻炼你的功能实现能力。

如果这步直接省略,去进阶更高级的单片机,比如说STM32,那你后续每学一个知识点都会存在大量的问题,自信也会被一点点摧毁。

很多学到一半觉得太难了,最终放弃,大多都是这个原因,

其实单片机并不难,门槛也没一些文章说得高,但是学这个比较讲究细节,学习路径不能错,然后按部就班,把该学的知识掌握了再继续往下,相对就比较顺利了。

十天学会单片机可能吗?单片机入门需要多久?

在开始前我有一些资料,是我根据网友给的问题精心整理了一份「单片机的资料从专业入门到高级教程」,

点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!

十天学“会”单片机,完全可能,入门不需要多长时间。

但是“会”的什么程度,取决于“基础+勤奋+悟性”,还有,更重要的是实践与应用

道理很简单,实践出真知

比如,用单片机实现开关控制。

如果应用场景是控制家用照明,硬件设计和软件设计,都可以非常简单。

如果应用场景是控制导弹发射,恐怕就没有那边简单了:

1. 高低温、湿热、盐雾、大气压强,是不是需要考虑?

2. 抗强电磁干扰,是不是需要考虑?

3. 控制结果,是不是需要反馈?

4. 一次控制不成功的应急预案,是不是需要考虑?

5. 如何确保程序不会跑飞,内存管理、软硬件看门狗、自诊断、自恢复机制,是不是需要考虑?

相关问答

十天 学会 单片机 和C语言编程,可能不?

如果你有计算机相关的底子和基础,再去报个专业培训班,应该问题不大。如果你是零基础的小白,显然有一定难度。如果你有计算机相关的底子和基础,再去报个专业培...

大三学生想学 单片机 ,有哪种比较好的开发板可以推荐下?

目前市面上卖的比较好的单片机开发板,是8位单片机和16位单片机。8位单片机中51单片机开发板和STM8单片机卖的比较好,16位单片机中STM32F1系列卖的比较好。这类...

麻烦哪位大佬有没有谁了解!!有实力的风管共板法兰机厂商销...

[回答]可以先学简单的。如果对信号部分比较感兴趣的话。从看别人的程序开始,了解它的内部结构,就算没有开发板,而应该把单片机当做是一个踏板,把C语言的基...

路由器需要关吗?为什么?

随着智能手机的普及,路由器现今几乎成为家庭必备小型电器之一,而为了保证24小时不断网,大多数用户的路由器是常年开启状态。但这样真的是对的吗?我们从几点...

零基础学习电子电路和单机片,需要什么资料?

模电、数电并不一定是最佳的选择如果是在三年之前回答这个问题,我一定是让你学习《模拟电子技术》、《数字电子技术》和51单片机基础,但是现在的话我不这么认...

苹果怎么下载百度版部落冲突,或者苹果怎么下载两个部落冲突。...

潜水研究十天,准备换台主机。。求各位大神狠狠优化下!!!4281浏览14回答...STC在选择单片机型号时找不到STC90C516RD+怎么处理?2509浏览笔记本键盘打斜...

我上的是普通一本,但基本上每天还是混日子,难道全国大学生都这样吗?

全国各大学校,各个地方的学生大部分经历了高考的浩劫,经过三年的拼死拼活的奋斗后,总于来到了轻松悠闲的大学,总算不再为考试升学忧虑。那么,肆意放松便成了...

消防主机自检灯泡亮了为什么-ZOL问答

2、如果是单片机系统,还和你的单片机程序有关系?3、问题的前提不明确,只能...潜水研究十天,���备换台主机。。求各位大神狠狠优化下!!!4282浏览14回答...

做大厂程序员,是一种怎样的体验?

感谢悟空长老邀请~大厂程序员是一种怎样的体验?作为程序员的我来说说我个人的感受和看法~我会从工作模式、福利待遇、工作流程等几个方面来说一下。工作大厂...

淘宝买家不评价多长时间系统默认认可-ZOL问答

回复dspkivqtiljd一般十天,不过你可以让卖家修延长期限有用(0)回复dspr...STC12C5204AD单片机4541浏览7回答电脑上所有的图标都变成了WPS图标了,...

猜你喜欢