• 回答数

    2

  • 浏览数

    210

zhinaltl333
首页 > 工程师考试 > 嵌入式硬件工程师要求

2个回答 默认排序
  • 默认排序
  • 按时间排序

陈709479558

已采纳

嵌入式硬件工程师需要掌握以下技能:

1、由需求分析至总体方案、详细设计的规划能力;

2、熟练运用设计工具、设计原理图、PCB板的能力;

3、熟练运用单片机、DSP、PLD、FPGA等进行软硬件开发调试的能力;

4、熟练运用仿真工具、示波器、信号发生器、逻辑分析仪等调测硬件的能力;

5、掌握常用的标准电路的设计能力,如复位电路、常用滤波器电路、功放电路、高速信号传输线的匹配电路等;

6、故障定位、解决问题的能力;

7、设计文档的组织编写技能。

嵌入式硬件工程师在开发中要注意的事项:

1、启动一个硬件开发项目

作为一个硬件系统设计者,要主动去了解各个方面的需求,并且综合起来,提出最合适的硬件解决方案。

项目开始之初需要召开讨论会议,应尽量邀请所有相关部门参与,好处有三:第一可以充分了解大家的需要,以免在设计上遗漏重要的功能;第二可以让各部门了解项目的情况,提早做好时间和人员上协作的准备;第三从感情方面讲,在设计之初各部门就参与,项目就成了大家共同的心血结晶,会得到大家的良好合作,对完成工作很有帮助。

2、原理图设计中要注意的问题

现在的芯片厂家一般都提供参考设计的原理图,要借助这些资源,在充分理解参考设计的基础上,做一些发挥。主要芯片选定后,最关键的外围设计包括电源、时钟和芯片间的互连。

电源是保证硬件正常工作的基础,设计中要详细分析:系统能够提供的电源输入,单板需要产生的电源输出,各个电源需要提供的电流大小等。

3、PCB设计中要注意的问题

要做到目的明确,重要信号线要严格要求布线长度和处理地环路,对于低速和不重要信号线可以放在稍低的布线优先级上。重要部分包括:电源的分割,内存的时钟线,高速差分线的布线等。

如果设计中所有重要布线要求明确,可以转换成整体的布线约束,利用CAD中的自动布线工具软件来实现PCB设计。

4、检查和调试

在进行调试时,一定要认真目视检查,检查在焊接过程中是否有可见的短路和管脚搭锡等故障,是否有元器件型号放置错误等问题。然后,用万用表测量各个电源到地的电阻,以检查是否有短路。调试过程要心态平和,多做比较和分析,逐步排除可能的原因,直至最后调试成功。

5、一些总结的话

从技术的角度,每个设计最终都可以做出来,但是一个项目成功与否,不仅取决于技术上的实现,还与完成时间、产品质量、团队配合密切相关。所以,良好的团队协作、透明坦诚的项目沟通、精细周密的研发安排、充裕的物料和人员安排,才能保证一个项目的成功。

嵌入式硬件工程师要求

186 评论(15)

泷泷大魔王

要想成为一个优秀的嵌入式开发工程师,至少需要具体6种能力:

1.了解嵌入式硬件知识,包括硬件基础,构成,原理和接口技术等等。

2.精通C语言程序设计,因为嵌入式就是靠C语言来开发应用,所以不懂C语言,一切

免谈。

3.熟悉嵌入式系统知识,如时下比较流行的嵌入式linux系统,要熟悉它的内核代码

,以及运行命令,使用方法等等。了解嵌入式产品研发的特点、所需要掌握的技术规范和

工作要点。

4.拥有最基本的硬件和软件应用开发能力,比如需要明白如何进行应用开发,如何处

理好硬件和软件之间的兼容问题。

5.具体良好的创意开发能力,这是成为优秀嵌入式开发工程师必备的条件,也是最重

要的,最有价值的。因为我们要不断的开发新的有创意的产品功能才能满足今天的消费者

的口味。所以有创意的开发能力也是最能体现一个优秀开发者能力所在。

6.具备吃苦耐劳和不断学习的能力,作为一个嵌入式开发工程师一是要具有吃苦耐劳

的能力、毕竟软件开发是一个项目性很强的工作,再其次,优秀的工程师还需要有不断学

习的能力,软件行业的发展速度惊人,今天还引以为傲的开发技能和经验,二三年后或许

就会成为明日黄花,所以要求开发人员一定要具备不断学习接受新事物的能力。

想要成为一个优秀的嵌入式开发工程师并非一早一夕的事,也是通过长期的学习积累

得。其实,目前这种优秀的嵌入式开发工程师非常少,这也是很多企业重金寻求的人才。

就目前的嵌入式人才市场来看,更多的是初级的嵌入式开发人才,多是通过参加一定的嵌

入式培训后然后再在工作中不断的学习积累,一步步成长起来得。目前来说嵌入式软件的就业前景很好,创客学院的嵌入式视频很适合提高你的编程能力。

149 评论(9)

相关问答