十天学会单片机可能吗?单片机入门需要多久?
几年前,我是通过郭老师的十天学会单片机教程和配套开发板入门单片机的。
最近被学员问到比较多的问题就是,单片机的学习周期大概要多久。
今天在这里统一回答下。
这个主要是要看学到什么程度,不过十天对大多数人来说都不太现实。
因为做单片机开发,不单单是学习单片机而已,而是一整个知识体系。
这个知识体系里包含了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. 如何确保程序不会跑飞,内存管理、软硬件看门狗、自诊断、自恢复机制,是不是需要考虑?
相关问答
求郭天祥 十天学会单片机视频 百度云?哈哈,我的在硬盘里。最近qq传文件要开会员了,包括发邮件。哈哈,我的在硬盘里。最近qq传文件要开会员了,包括发邮件。
如何学习 单片机 ,应该看些什么书?建议先从51看起吧,如果一点底子都没有,那的先看书,看下大致的学习内容,去图书馆看看,单片机初级教程或者MCS51等。可以看看郭天祥的视频,《十天学会单片机...
想学习 单片机 ,有什么好的书籍推荐?五年之前那是在大学期间,距离现在大约有4年了吧,教我们单片机的老师要离我们而去了,因为她要去她的城市教书去了。怎么形容她呢?那是一个风度翩翩,很有才华...2...
新手学 单片机 怎么入门?大学四年白混了四年,如今要毕业了。学习单片机。也算是工作前的准备。单片机对于工科类的学生来说真的很重要,这点到现在才明白。大学期间也经常用单片机做一...
0基础今日头条小程序开发教程?[回答]自己买一块C8051开发板,根据上面的教程由简入深,另外自己上网下载郭天祥《十天教你学会单片机》,往里面烧程序,自己改写,也可以下wang1jin单片机视...
怎么选择 什么是模块机?,模块机买那个好??[回答]历的“哈工大”、“西交大”锅炉专业毕业生,企业的管理人员和生产员工也大都具有多年的锅炉制造...强烈推荐!!你可以先了解一下,不过我保证你了解...
郭天祥” 单片机十天 征服你“越详细越好.if(t0%4==0)这个语句...[最佳回答]if(t0%4==0)如果to=4040求余是多少是不是0他的意思是每加4条件就成立if(t0==4)你这只能运算一次那如果是5呢你怎么运算要么就清0这程序t...
考研各门考试科目的复习书籍有哪些值得推荐?他在视频里会带着你编程,你跟着他敲代码,也可以学到很多的。晚上则看天勤数据结构,进度一般般,天勤讲的也比较好,对跨考的同学来说尤为不错。偶尔使用电脑编...8...
在座的朋友,懂行的朋友请回答:山西比较靠谱的全自动pur平贴...[回答]拍大头贴的地方都可以吧,不知道你是哪的,我们金华在阳光路上有...吴鉴鹰:著有——吴鉴鹰单片机项目实战精讲郭天祥:著有——十天搞懂单片机周立功:...