学单片机能做什么?能从事什么工作?

嘿嘿,问的有点多,我是这方面的小白,想要学一下单片机,但是不知道学这个以后工作好不好找?有哪个大神知道的。



这个问题相当于:
大学物理实验课中学习使用分光镜观察干涉条纹,以后有什么用、可做什么工作?这类实验器具有发展前景么?(观察干涉条纹的实验,也是基础物理实验中操作难度相对大的一个。)

单片机学习起到的作用,跟上述类似——相信这样一说心里就能有个大概的感觉了吧。
具体来说:      

    通过学习单片机,有利于深入了解微机的电子运行原理,有利于了解硬件基础运行规则和规律。

    在单片机编程中所需要用到的汇编指令,也有利于引导计算机科学相关专业的学生下潜去了解底层编程语言的特性。      

    融入动手实践的课程,都有利于更直观、感性地传授知识。



    对于今后的工作来说,无论是从事计算机程序设计、电子线路设计、微电子线路及系统设计,单片机的学习经历都有助益。在本科学习中,除非专业限定特别狭窄,一般不会极度深究单片机本身的内容;更多地是一种入门普及教学——所以可以作为一门通识课程来看待它——所起到的作用也与大多数通识课程相近。

    关于 ARM(Advanced RISC Machines, Ltd.),该公司的核心产品线是一类综合性的微处理器产品,并不是简单通过某一门课程的学习可以达到的;但无疑单片机相关知识作为先修内容之一是必要和可取的。

    关于 DSP(Digital Signal Processing),该领域涵盖面极广,且软、硬件均全面覆盖。如果要在其领域中发展,一般人只能精通掌控其中几个分支领域,所以不必担心、也不要期望某一门基础课程可以左右任何事情。

    至于单片机本身的前景,目前电路规模巨大、功能完善的电子/微电子计算系统已经非常成熟,所以单片机的实际应用可能是在一些小型的专用系统或专用电路上;另外,它本身作为临时的实验或建模素材,也有简便易行的特征。

    关于最后一个问题:知识面只覆盖任何一个小领域的人,进阶的学习和工作都会受到非常大的限制;在基础教育阶段尽量开拓自己的知识面总是有利的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-05-08
我有个朋友,(二本医学)毕业后找不到工作。后开始自学C语言,一年后,开始找工作。本事找对口C语言的工作,机缘巧合,他干上了网页设计。似乎是C++的,两年后现在工资8000在无锡。

学C语言C++语言,肯定不愁没工作,但是工资多少看实力。
C语言主要针对硬件电路板编程,比如做个智能小车,智能灯控,飞行器等等,公司一般会接一些比如洗衣机控制,电动机控制的项目,做的好的可以做linux编程,年薪10万起步。但是很难,入门也耗时间。教学和行业规范不是很成熟,而且发展迅速,更新换代很快。

但是现在入门简单,工资升的快的是上位机,比如做服务器,网页设计,语言有C++,JAVA,(应该是)。往往入职一年就可以拿到7000的工资。这个也就是俗称的程序员。
第2个回答  2018-05-08
看你想往哪方面发展,现在单片机一般是为嵌入式系统服务的。现在电子行业普遍开始硬件软件化,也就是设计的硬件电路一般需要通过微控制器(单片机)进行编程(软件)控制来实现更加精确而完善的功能。
第3个回答  2018-05-08
单片机需要学习编程,电路,嵌入式也是要涉及的,职位一般是:硬件工程师,从华清远见的学员薪资来看就业的薪资还是挺高的,一般都是去做硬件工程师。
单片机从数字闹钟到电动牙刷和电动剃须刀;从车内应用门锁、停车传感器、ABS,到行车途中交通控制、雷达测速以及交通流量监视器;从家庭和办公应用中的工厂自动化、照明控制(如荧光灯、镇流器控制、应急灯等),到家庭保健中的植入式心律转复除颤器、胃窥镜等,以及手机、火灾控制系统、烟雾报警器等应用,都有单片机在其中发挥着重要作用。所以单片机以后的发展前景还是不错的,从事的工作也可以是方方面面。