大家好,今天小编关注到一个比较有意思的话题,就是关于学习嵌入式可以不用学linux的问题,于是小编就整理了4个相关介绍学习嵌入式可以不用学Linux的解答,让我们一起看看吧。
为什么搞嵌入式开发都用LINUX环境?
因为LINUX的先天优势导致嵌入式开发大多***用LINUX系统:
1.开源,代码开放,省去了自己编写的麻烦,节约成本而且不会涉及到专利和产权***。
2.功能齐全,对于很多硬件设备都有丰富的,只需要移植一下,不需要改动太多。
3.稳定,linux确实比windows要稳定。
4.对于大多数芯片,都有裁剪的配置文件,在Linux内核源代码下,arch/arm/configs中有许多芯片的配置文件。
5.Linux分而治之的思想,可以使得驱动和应用程序并行开发,加快开发速度。
嵌入式方向可以完全不学Linux吗?
嵌入式并不一定需要会linux,其实很多嵌入式产品都用不到linux,跑linux系统对芯片内存要求较高,像现在很多工控产品,都是裸机开发,基本上都是单片机的形式开发产品;而且现在很多物联网产品也都是基于实时操作系统开发的~嵌入式方向很大,主要看你从事什么行业以及所开发的产品!当然,你要懂linux,并且有相关项目开发经验,对于你以后跳槽就有涨工资的资本了
嵌入式程序员就一定要学Linux吗?
不一定,如果是做单片机上面程序开发的话,只需要把C语言和硬件的数电,模电学好就行,如果要做带linux操作系统上的程序开发,就要学习linux内核,bootloader,驱动开发,系统编程,进程,线程等。
- 不一定呀,如果是8051这类嵌入式,完全不需要学Linux;
- 如果是esp8266这类嵌入式,可以学也可以不学,但学了会方便很多;
- 如果是arm这类嵌入式,则基本上都必须要学Linux了。
自动化专业适合从事嵌入式软件行业吗?
感谢邀请!!!
俗话说的好,兴趣是最好的老师,只有对这个专业有兴趣,你才愿意去付出努力来学习,来学好这个专业。如果你对这个专业兴趣寥寥无几,那么你根本不愿意去付出经精力去学习的。主动学习和被动学习的差异是很大的,效率也是无法比较的,所以呢,是否适合别人说的不算,只是建议,真正的是要看你是否喜欢这个专业,是否愿意为这个专业而努力而奋斗!
太没有问题了,本人就是。
我大学期间学习的是电力系统自动化,由于一些原因没有去系统内部工作,毕业后从事单片机开发,当时好像还没有嵌入式这个概念。C语言、单片机原理、汇编语言从头自学,一干就是18年,期中还学习了VC、安卓系统开发,嵌入式自然不在话下。
伴随公司成长,2017年开始,转向管理工作,开始学习财务、人力***、***购等知识。最近又开始学习市场营销,从我的今日头条内容中,大家可以看到我最近的动态,研究市场,研究客户。
终身学习,生活就是这样。
首先说一下嵌入式的标准定义—— “用于控制、监视或者***操作机器和设备的装置”。
由定义可知实际上很广泛,广泛到单片机、PLC、工控[_a***_]等很多东西实际上都是归属于嵌入式范畴。
但国内教育一般是将可编程控制芯片按照功能强弱进行分层,功能较强的归类给嵌入式,特别是适合跑WINCE、安卓之类轻量级系统的处理器或FPGA、DSP、CPLD等可编程集成电路。
能效差、主跑裸机特定程序、应用比较低端的归给单片机。而无论是什么层次的单片机为核心,只要是加强了稳定性和针对工业环境设计、使用语句表和图形化快速编程方式编辑工作逻辑的IO控制系统归类为PLC。
从面向工资的角度来说,***设题主不升学历的话,推荐优先选择序列如下:
工作职责:
1、独立完成生产自动化设备控制软件开发、设计、编程、调试、交付、维护等工作。
2、负责视觉算法系统和运动控制系统的软件集成,性能、可靠性评估。
3、与机械、电气、光学等部门协同定位解决自动化设备开发、使用过程中出现的问题。
4、负责自动化系统解决方案的评估和制定。
所以你的专业非常适合,奔跑吧,骚年!
电子/电气工程师、电气工程师/技术员、自动化工程师、电气工程师、自动控制工程师/技术员、研发工程师、电子工程师/技术员、软件工程师、电子技术研发工程师、设备工程师(调试/安装/维护)、软件工程师、高级软件工程师、嵌入式软件工程师、研发工程师、软件开发工程师、嵌入式软件开发(Linux/单片机/DLC/DSP…)、程序员、系统集成工程师、互联网软件开发工程师、系统工程师、工程/设备工程师、自动化工程师、维修工程师、机电工程师、设备工程师、设备工程师(调试/安装/维护)、研发工程师、机械工程师、技术员、技术研发工程师、技术支持/维护工程师、系统工程师、信息技术经理/主管、技术支持/维护经理、网络工程师、信息技术专员等。
对于以上岗位,或许只是听说过一部分,但是对于大多数岗位并不了解,有些岗位甚至说是大姑娘上轿头一回。无论是了解的,还是不了解,这些岗位都有可能成为未来你要从事的岗位之一,所以有必要多去了解一下。
通过就业职位,我们可以清晰的感受到自动化专业毕业后的一个岗位范畴,也能够分析出岗位背后的工作环境。以电力工程技术人员为例,电力工程技术人员是从事勘测、规划、设计、电力工程建筑、安装、调试、技术开发、试验研究、发供电运行、检修、修造、电网调度、用电管理、电力环保、电力自动化、技术管理等工作的电力专业工程技术人员。
到此,以上就是小编对于学习嵌入式可以不用学linux的问题就介绍到这了,希望介绍关于学习嵌入式可以不用学linux的4点解答对大家有用。