想学单片机怎么入手?学单片机前先学什么?

发布时间:2022-12-27  

看到身边的很多电子产品都涉及到单片机,自己身边又有很多同学或者同事从事嵌入式单片机程序开发,工资普遍也比较高。

对于背后无人,家里无矿的普通人,掌握这样一门技术无疑作为成年人最靠谱的安全感。

从事电子开发的兄弟们都知道,软件工程师的工资普遍还是比较高,有个1-2年经验,大概工资在15K左右,有3-4年工作经验的可以拿到18-22K.

从自己比较熟悉的专业转向一个新的陌生的专业,总是有一些挑战的。

任何学习都是要先下定决心,持之以恒才行。

确定自己想学单片机的伙伴们,大家不要太过心急,心急往往会走弯路,会浪费更多的时间和金钱。

首先要对单片机开发有一个比较全面了解,然后再做好规划,按照规划逐步落实。

按照规划,坚持学习个2-3个月,你会发现单片机并没那么神秘,自己完全可以学会。

如果没有一个好的规划,学一步看一步,学完一点知识就不知道接下来该干啥了,或许会陷入迷茫导致学习疲劳。

一、怎么了解单片机?怎么做好规划?

越是不了解,越是要做好学习计划,不过大多数新手不知道怎么规划的。

我的经验是可以通过网络搜集,可以通过招聘平台看岗位需求。

或者找身边做这行的人,甚至找一些培训机构咨询都可以。

我们先了解一下,单片机程序开发的流程。

一个电子产品的开发,一般是由硬件和软件相互配合完成的。

电子线路板的设计,PCB板的制作,焊接,硬件调试都是由硬件工程师完成的,软件部分是由单片机软件工程师完成的。

所以说单片机工程师对硬件基础要求不高,可以看懂原理图,知道一些电路基础就足够了,最主要还是要掌握单片机程序开发。

二、单片机程序开发入门阶段需要掌握哪些知识?大概需要多久时间?

C语言、单片机内外部资源驱动、一些项目开发经验、硬件基础。

有些兄弟看到上面的可能会觉得单片机学习不止这些,还有焊接,硬件调试,画图等。

兄弟们千万不要把单片机的学习复杂化,如果学习的方法正确,单片机学习起来是很快的,并没有那么复杂,以至于网络上流传的单片机学习内容,大家自行甄别。

1.C语言: 单片机程序开发的基础。

C语言是一个非常强大的编程语言,要完全学透需要太多的时间,单片机学习的入门阶段,C语言只需要学习一些必要语法,变量定义就足够了。

其次还要学习单片机C语言一些比较特殊的关键词,例如sbit、sfr、code等。

所以单片机和纯软件方向的c语言用法上还是有些区别的。

我们无际单片机编程有录制一套公开的单片机c语言编程视频教程,能无缝对接到单片机开发。

单片机C语言这块知识,大概需要1-3周的学习时间,就差不多了,每个人的基础不一样,需要的时间也不一样。

2.单片机内外部资源驱动

关于这一块,大家首先需要搭建单片机的开发环境,还需要购买一个配套的开发板,开发板最好是那种带视频教程的。

搭建好开发环境之后,大家就开始在开发板上学习单片机的内外部资源驱动,例如GPIO、定时器、串口、外部中断、SPI接口、IIC接口等。

这些知识,大家可以跟着开发板的视频学习,这块学习大概需要1-2个月。

3.项目开发

这一块的学习是最难的,但又是单片机工程师就业最需要的。

没有一些项目开发经验,很难找工作,但没有工作,又怎么积累开发经验呢?

大家可以先做一些比较简单的小产品,例如无线遥控器小汽车,电子时钟,无线红外遥控器等。

或者做一些自己比较感兴趣的,而且相对比较简单的项目来实践。

我们无际单片机编程也有提供基于产品级的实战项目,并提供系统教程和一对一技术指导,比较适合渴望通过学习快速找到工作的。

4.硬件基础

硬件基础我放到了最后,是因为在单片机入门阶段单片机开发对硬件基础要求不高,很多硬件的基础,在单片机程序开发的过程中,就会自然的接触到,并且可以学习并掌握。

所以在单片机开始学习阶段,大家不需要刻意的去补习数电,模电等。

5,单片机工程师技能成长路线

电子产品开发是由硬件和软件两部分组成的,一般情况,单片机工程师完成单片机程序就OK了,这样的工作就相对比较轻松。

但产品出了问题,就会出现相互扯皮。

硬件工程师说硬件没有问题,单片机工程师说程序没有问题,相互怀疑,相互指责……

这种感觉真的很是不爽。

所以大家掌握了单片机程序开发之后,就可以开始学习单片机硬件开发相关的知识,例如原理图绘制,PCB制作,样品焊接调试等。 逐步的变成一个全栈工程师。

这也是绝大多数软件工程师的发展路线,我也是这样的,前2年是单片机程序开发,第3年开始学习硬件原理图设计,PCB板制作,焊接,产品调试等,最终变成全栈。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    基础、软件使用、基本指令系统及编程、定时器及计数器等。需要注意的是,学习PLC编程要有一定的电工基础知识。如果没有这些知识,可以先学一些电工的基础知识。 学习以上内容后,您将能够达到以下目标: 了解......
    交流接触器也是电气互锁,梯形图里XO和X1、Y0和Y1也是互锁,和电气原理图基本相同。 综上所述:想学习PLC先学电气控制还是很必要的,基础打的好,学习才能事半功倍。 ......
    学习电工,应该从哪儿开始呢?(致新入门的电工朋友); 首先选择方向,电工种类有很多,有维修电工,接线电工,高压电工,低压电工,总之电工是一个大类,学习电工还是......
    包含家 庭电路仿真线路、工业控制线路仿真图 、变频器彩图电路、PLC编程基础案例、电子电路等等  工程师计算器 各种电子版资料 电工考试题库  PLC视频教程、触摸屏视频教程、空调维修笔记应有尽有 物超......
    线路安装与调试技能 学懂了这些电工知识(图解),不怕没活干挣不到钱 西门子PLC 指令与梯形图速查手册 老电气电工......
    出师 简单轻松学电气控制与PLC应用-314页..pdf......
    线路安装与调试技能 学懂了这些电工知识(图解),不怕没活干挣不到钱 西门子PLC......
    老电气电工师傅传授技术“图文并茂”→3个月出师 简单轻松学电气控制与PLC应用-314页..pdf 学习......
    +,B-,然后就是485进行对插就可以了,但是还是有很多的师傅不知道该怎么接驱动器,怎么接线到PLC,今天我们讲解下整个接线过程。 步进电机与驱动器接线连接。 步进电机出来的线有4根,5根、6根......
    安卓手机安装的学习软件 里面包含家 庭电路仿真线路、工业控制线路仿真图 、变频器彩图电路、PLC编程基础案例、电子电路等等  工程师计算器 各种电子版资料 电工考试题库  PLC视频......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>