设计是产品制作的第一关,那些硬件工程师既是产品设计者,又是质量把关者,对产品的质量与性能起着决定作用。那么,嵌入式硬件工程师应具备哪些基本技能?
一、硬件工程师应具备的基本技能
1、有需求分析、总体方案、详细设计的规划创造能力;
2、熟练运用设计工具,善于设计原理图、PCB板的能力;
3、熟练运用单片机、ARM、DSP、PLD、FPGA等进行软硬件开发调试的能力;
4、熟练运用仿真工具、示波器、信号发生器等调测硬件的能力;
5、掌握常用的标准电路的设计能力,如复位电路、常用滤波器电路、高速信号传输线的匹配电路等;
6、故障定位、解决问题的能力;
7、设计文档的组织编写技能。
二、硬件工程师在开发中要注意的事项
1、启动一个硬件开发项目
作为一个硬件系统设计者,要主动去了解各个方面的需求,并且综合起来,提出最合适的硬件解决方案。项目开始之初需要召开讨论会议,应尽量邀请所有相关部门参与,好处有三:第一可以充分了解大家的需要,以免在设计上遗漏重要的功能;第二可以让各部门了解项目的情况,提早做好时间和人员上协作的准备;第三从感情方面讲,在设计之初各部门就参与,项目就成了大家共同的心血结晶,会得到大家的良好合作,对完成工作很有帮助。
2、原理图设计中要注意的问题
现在的芯片厂家一般都提供参考设计的原理图,要借助这些资源,在充分理解参考设计的基础上,做一些发挥。主要芯片选定后,最关键的外围设计包括电源、时钟和芯片间的互连。
电源是保证硬件正常工作的基础,设