大家好,今天小编关注到一个比较有意思的话题,就是关于嵌入式linux学习之路的问题,于是小编就整理了4个相关介绍嵌入式Linux学习之路的解答,让我们一起看看吧。
嵌入式linux怎么样?是青春饭吗?
嵌入式很广,如果做嵌入式的上层应用,有点青春饭的味道,如果做底层还好。
我们公司做医疗器械的上市公司,做嵌入式的分软件和硬件,软件主要搞linux那套东西,我做硬件的,说说我的工作:
1.原理图PCB设计,高速电路设计,2-8层PCB layout。现在IC一体化,集成度越来越高,基本上硬件设计没有以前那么吃经验。
3.EMC问题整改,三大类问题解决(专标合格,通标合格,安规合格),三大:接地,屏蔽,滤波。比较吃经验。
4.解决试生产,转产中出现的问题,方案评估等等。
5.带新人,带徒弟。
以上1 2 3 4 5条都比较吃经验。
嵌入式需要学什么?
嵌入式需要学习C/C++编程语言、嵌入式系统架构、操作系统、单片机和芯片、电路设计和PCB设计、通信协议、嵌入式开发工具和调试工具、嵌入式开发流程等内容。同时,需要结合具体应用场景进行学习和实践,积累实际经验。
怎么自学嵌入式系统?
嵌入式可以说是当下有前途的IT应用领域,小到电子词典、手机,大到航空航天设备都是典型的嵌入式系统,因此,通过嵌入式技术人才的职业发展空间是非常大的。那么想进入嵌入式行业,新手小白学习嵌入式系统怎么学呢?
众所周知嵌入式人才短缺原因之一是由于嵌入式门槛高,需要有一定的嵌入式软件开发经验和嵌入式硬件开发经验,ARM或其他微处理器架构或可编程逻辑器件的使用等,当然还要有软件项目的一般开发流程经验。面对如此高的要求,参加嵌入式很有必要,嵌入式培训是非常靠谱的。
学习嵌入式,不能急于一时,而是一个慢慢进步的过程,现在嵌入式常见的就是嵌入式linux的方向,当然也有别的方向,但是不管我们学完之后众多从事什么技术。主要该学习的内容还是要扎实的掌握的。
嵌入式入行门槛低,但是后期需要不断学习的一个技术,有简单的知识点,也有难一些的知识点,这样在工作中才能有提升的空间。嵌入式的内容比如C语言,比java等高级语言要简单,因为它是基础语言,高级语言都是在他基础上发展来的,C语言有的知识点高级语言都有,高级语言增加的功能C语言没有,所以C语言比较简单,在智能物联网这门课中,C语言、图形界面程序设计、Linux系统编程、Linux网络编程、C++相对比较容易学习。
基本学习路线
首先C[_a***_]-》电路基础-》高级C语言编程-》数字电路基础-》汇编原理-》单片机C语言编程-》模拟电路基础-》Linux 操作系统-》数据结构-》电路PCB设计-》Linux C程序设计-》ARM开发-》Linux C高级编程-》Linux内核开发-》Linux驱动开发。
以上是传统学习方法,毫无疑问这是极其耗费时间的一个路子,本人也是这么过来的。但对于在职的人来说就有点尴尬了。那么下面这个路子是适合在职人员学习。
应届生嵌入式Linux开发学到什么程度可以找工作?
毕业三年多,一直从事嵌入式设备开发,分享一点经验。
对于应届生来说,嵌入式开发的经验不会有太多,所以要求也不会太高。
嵌入式开发常用的是C语言,所以需要你有扎实的功底,这一点很重要,数据结构算法,指针,函数,网络编程。
有了上面的基础以后,可以考虑下面的:
熟悉如何去构建嵌入式系统,boot loader,kernel,rootfs。
对于国内应届生而言,毕业后就可以去找一份嵌入式Linux的工作,不要去参加各类培训机构。从十余年的面试经验来看,培训机构三个月比不上相关行业公司呆一周。培训机构不是不能去,什么时候去?大学在读期间如果找不到实习公司又不缺钱,那么可以在寒暑***去。你的担心是面试,我的考察点可以供你参考。1,大学期间成绩和社团表现。
2,从谈话和几个场景设置考察性格特质,性格特质重点考察决定学习能力的部分。
3,沟通能力。
4,逻辑性。
5,对这份工作的期望。
6,职业规划和目标。
7,对公司的要求和期望。
8,描绘一下你工作后的一周,以流水账形式描述一周的7X24小时在做什么。
9,长***会做什么?
10,设定场景考察价值观和世界观人生观。
泻药。刚好我是嵌入式linux出身的。
首先,基本的知识要懂,C语言基础要扎实。
系统编程、网络编程要会,并且多做项目。
找工作还是看你的基础如何,基础好,公司也愿意要你。
这个我也不知道,我没学过嵌入式,很抱歉,你可以淘宝上搜一下嵌入式开发的教程(各大机构),看一下,或者看一下各大培训机构的嵌入式课程安排和项目,可以作为参考,一般培训机构的课程为了就业都会定期调整,有参考价值
精通Linux 安装设定操作,熟悉Linux指令,架设WEB Server 、FTP Server、MAIL Server、tomcat等中间件的配置使用 熟练掌握Linux操作系统配置与调试,网络安装、日常管理、安全、备份、恢复、故障处理、日志分析等技能 熟练的Shell编程经验 精通系统安全各方面知识,熟练掌握iptables等常用安全技术,熟悉各种入侵方式并精通防范措施
到此,以上就是小编对于嵌入式linux学习之路的问题就介绍到这了,希望介绍关于嵌入式linux学习之路的4点解答对大家有用。