一、嵌入式工程师需要什么技术,C# Java 还是什么的?除了语言 还需要什么知识
嵌入式Linux工程师的学习需要具备一定的C语言基础,因此面对许多朋友只是在大一或者大二学习过C(还不一定认真学了,呵呵!),之后基本就不再用过的情况,建议大家学习之前先复习一下C语言基础这块。要提醒大家的是,复习时不能只关注基本语法,对于常用的数据存储及处理方式,例如:数组、结构体等也要关注,有条件的话一定在机器上亲自敲敲代码、分析理解一下具体案例代码编写的思路,让自己慢慢进入一名嵌入式开发人员的状态。
此外,在时间允许的情况下,建议大家看一下有关计算机操作系统工作原理以及计算机组成原理等方面的专业书籍。对于进程、线程、任务调度、总线、I/O等基本概念及工作原理有一个初步的了解和掌握,这部分知识的准备对于后续更好地学习嵌入式Linux系统开发将会起到很好的帮助作用
关于相关内容的介绍,可以去华清的官网上去看一下!
二、嵌入式软件工程师 学习的主要科目是什么
一、考试说明
1、考试要求:
(1)掌握科学基础知识;
(2)掌握嵌入式系统的硬件、软件知识;
(3)掌握嵌入式系统分析的方法;
(4)掌握嵌入式系统设计与开发的方法及步骤;
(5)掌握嵌入式系统实施的方法
(6)掌握嵌入式系统运行维护知识;
(7)了解信息化基础知识、信息技术引用的基础知识;
(8)了解信息技术标准、安全,以及有关法律的基本知识;
(9)了解嵌入式技术发展趋势;
(10)正确阅读和理解计算机及嵌入式领域的英文资料。
2、通过本考试的合格人员能根据项目管理和工程技术的实际要求,按照系统总体设计规格进行软、硬件实际,编写系统开发规格说明书等相应的文档;组织和指导嵌入式系统靠法实施人员实施硬件电路、编写和调试程序,并对嵌入式系统硬件设备和程序进行优化和集成测试,开发出符合系统总体设计要求的高质量嵌入式系统;具有工程师的实际工作能力和业务水平。
三、嵌入式工程师
成为嵌入式工程师所需的基本条件:
精通ARM嵌入式系统的驱动程序开发、操作系统移植、熟悉基于ARM的串行数据无线传输系统、基于ARM的无线数据采集系统等面向不同行业的专用嵌入式应用系统的开发。
如果想进一步了解嵌入式工程师的相关知识请咨询;
四、3G嵌入式工程师是要学什么东西的
镶入式系统、镶入式系统的安全测试、镶入系统的安全加强、镶入式系统的调试……等等…
五、如何做一个好的嵌入式软件工程师?
作为初级嵌入式软件工程师,建议先把手上的工作认真完成好,万丈高楼平地起,从最简单的工作做起。一般来说,目前的阶段先学好“技”,即技术,什么命令啊,流程啊,解决方法什么的,都要在实际工作中体验和磨练。然后再学“术”,即方法,原理和触类旁通。再来悟“道”,学通学透,这不光是技术问题,还有个人的综合素质等等。
具体来说,我建议先学好你的工作所要用到的基础知识和基本技能,这个你应该比我更清楚。嵌入式系统是一个典型的计算机系统,计算机系统又分为硬件和软件两大领域。在这两大领域类,又可以有很多领域,比如软件语言,算法,操作系统,软件工程等等领域;硬件有模拟数字电路,接口技术等等。要作为优秀的嵌入式开发工程师,这些领域的知识最好能够逐渐的略知一二。
六、嵌入式开发需要哪些专业知识?
嵌入式开发需要得专业知识分为硬件和软件两大方面!
硬件知识:数模电是功底,还要懂一些信号处理方面,原理图,PCB线路板的设计等等,更重要的是调试经验。
软件知识:首先要懂C语言的编程,从低档的51单片机到高档的ARM都要其工作原理,工作方式,及其内部结构。
结合硬件和软件知识,才能很好的开发项目,做嵌入式产品!