我当初是通过自学单片机的,也用同样的方式带有过月入15K以上弟子。
我的方法不好说是最佳的,但绝对是比较靠谱的,毕竟都是曾经自己趟过的路。
如果您还在纠结你的学历,纠结英语数学不太好能否学会的难题。
今日我就给你吃的东西保心丸,别的行业不敢说,单片机:稳!
文凭,及其数学英语是决定你的吊顶天花板有多高,而非门坎。
Ok,下边干货知识逐渐。
一、怎样学习单片机?
看了很多贴子,单片机得学的东西很多,既要懂硬件又要学程序编写之类的话。
把很多人都吓尿在门外,实际上这话只对了一半。
单片机绝对是要懂硬件和程序编写,但很多人忽视了学习的深度问题。
我拿当时自学java来举例吧,仅是java se入学了我1个多月,学好以后才发现仅仅入了门,下面还需要学习java ee或是me,还需要学数据库系统这些。
但对于单片机而言,同是学习编程,单片机通常是学C语言,学完以后直接就能够参与项目开发了。
那单片机 C语言只要你的学习途径恰当,1个月以内一定可以解决。
最好学习途径和新手入门到高级教程可以参考我下边本文,每个阶段学到何种程度都讲得很清楚
那再来说下硬件,同样也是学习深度的难题,做单片机开发软件其实只要能看懂电路图讲解就行了。
工作上一般会有硬件技术工程师设计好电源电路,而大多数电源电路全是模块化设计的,例如开关电源全是处理芯片计划方案,电路原理图原装都会给你,蓝牙通讯都是控制模块,直接和串口通信,语音播放都是控制模块,直接通过单独IO口来完成特定语音播放。
如果一开始你就去纠结哪些运算放大器、低通滤波器、运算电路,信号转换这些,终究你很难学的会单片机。
由于你学习方位都偏了。
并不是说这个都无所谓,而是看环节,入门本来就没工作经验,因此学习起来也难。
如果你有充足的经验了,再转过头来学习这些知识,或许就简易得多,了解也更深入。