什么是单片机(单片机自学多久可以成功)

大家好,我是无量。

本人从事单片机开发十年。当初是隔岸自修,走的弯路可以绕地球一圈。

大家分享一下10年来总结的经验,只说授人以鱼的方法论,让你学到的任何一门技能都能直达核心。

现在互联网这么发达,教程资源满天飞,自学就能完成大部分技术技能。

关键是你如何在几百G的教程中快速掌握单片机的真谛。

一个有帮助的教程不仅仅是让你学到一些东西,还有以下几点:

1.形成一个系统

新手学习单片机往往很难评估自己需要先掌握什么,往往是遇到问题后才发现基础部分缺失。

然后去系统学习缺失的部分,比如看不懂电路,就认为自己没有学好模拟电量计数,然后像翻看前任的旧史一样看模拟电量计数的知识。

看起来不太好。越深入,发现越复杂。各种电路分析,各种高数公式,内心呐喊:xxx!无情!

所以,系统的教程太重要了。系统化的意思是,从入职到工作这个过程中需要学习哪些技术,正确的学习顺序是什么,每个环节学到什么程度。

不管你有多傻,你都能告诉他下一步该怎么做,按照正确的流程去做正确的事情,他就能以最快的速度到达终点!

代替你的零基础,我扔给你一个stm32视频教程和一个模拟电路教程。学成这样很奇怪!

2.实际

这些教程还必须具有实用性,也就是说,它们是我们工作和产品开发的必要基础。

很抱歉的告诉你,现在大部分教程都偏离了实际工作,即使有也是零散的。学了之后,不知道该用哪些场景。

你可能要花好几个月的时间去学习,但最终是没有用的。当你真正使用它的时候,你会把它忘得一干二净。

一.定位

提前做人不容易,别人开源也难。别指望有人帮你整理这些资料。这真的是很难做的工作。

一切先靠自己。用无边单片机编程的学生中,不依赖、喜欢独立思考、执行能力强的,是成长最快的学生。

信息的整理不是盲目的整理。有一个很重要的前提,你首先要有一个定位。

简单来说,你为什么学这个?我相信大部分人都在抢着找工作。

然后分工。对于没有工作经验的人来说,根本不知道这份工作有多少方向。

从事单片机,主要分两个方向:

1.硬件工程师

2.软件工程师

1.硬件工程师

负责主要产品的硬件电路设计,PCB图,焊接样品,以及后期生产的跟进。

2.软件工程师

负责主要产品的软件功能设计和产品功能测试。

职业定位不同,学习方向和内容也不同。

定位不明确,学的再多,周期也长,长时间看不到成果,人也会迷茫。

第二,规划系统的学习路线

定位好职业方向后,就要规划好这个方向的学习路线和内容。

一般对于学生来说,首先要评估个人基础,统计一下单片机软件开发需要掌握的必要技能,然后让学生填一个表格来评估基础。可以参考以下格式自行完成。

根据基础不同的人,制定不同的学习内容,从而在最短的时间内达到更好的效果。

这一步值得每个人花费时间,所以不要急着开始学习。

先设定学习的内容框架,再细化需要学习的内容,并设定每天的任务,坚持3个月到半年。

三。学习内容规划

我一直建议你定位单片机软件开发工程师。工资比较高,不那么容易被抄袭。

靠硬件抄板太容易了,不会花几千块钱自己找人抄。

软件不一样。破解软件比自己重写成本高,但是重写需要你有这个能力。

一般先搞软件,再走全栈方向会顺利很多。

从目前的情况来看,如果想从事单片机软件的开发,必须掌握以下技能:

1.c 语言

个人认为C是单片机软件开发的核心,也是我们重点推广的方向。

市面上比较好的教程都是纯软件方向的,所以我们录了单片机C语言编程,方便大家学习。

教程搜索无边单片机编程采集。

2.基本线路

对于正在开发单片机软件的小伙伴来说,电路只需要了解基础就可以了。

一个好的量化标准就是你能看懂51单片机开发板的原理图,暂时看懂STM32开发板的原理图就够了。

至于模拟电路的前期,就不用深究了。阅读它们也是浪费时间。如果你理解他们,你就赢了。就知道前面几章,比如模拟电路的负反馈电路。

我们也在策划这个教程,以实战为主,大家可以关注一下。

3.单片微型计算机

现在你至少要掌握两台单片机,分别是51和stm32。

初学者先学51,再学stm32。学完基本的外设,他们一直在做项目。

公司要的不是你懂哪个MCU,而是你做过什么项目。项目所涉及的技术与他们公司的产品无关。只有通过项目才能知道你的技术水平。

第四,最后总结。

学习一个新的事物,要遵循正确的学习路径和方法,并亲自习惯。

1.定位。

2.规划学习内容。

3.制定系统的学习计划和目标,拆分成每天的任务,只要还有一口气就坚持下去。

以上三点可以做到,初中生也可以学习!

码字不易,原创更难。请给老铁安排一个三重鼓励。

(0)
上一篇 2022年6月25日
下一篇 2022年6月25日

相关推荐