这个太广了。。。
1、了解基本的硬件知识,如三极管,二极管,电阻、电容的分类,选型,及常用的封装
2、学会理解需求,客户或产品的功能需求才是设计的出发点,也是最重要的,能为下面的设计做很好的指导
3、设计方面,懂的常用器件的选型,电源芯片的选型设计,电压电流等重要参数的设计
4、经常实践,调试电路板,从调试中反思硬件设计的缺陷,减少以后设计的错误
5、具备一定的软件知识,硬件是为软件服务的,要考虑软件是否能实现,最容易实现,有哪些不确定因素
这些都是一个硬件工程师应该具备的,当然还有很多知识需要积累和学习,仅供参考
模电数电最基本的,然后就是要看你所从事的行业从事的产品了,前面2位说得虽都是必须的,但并不是同时要具备的。
模拟 数字电路 最基本了
另 单片机 根电脑通讯借口 显示终端(lcd),普通传感器,功率mos的使用 变压器计算 基本运放
有这些 马马乎乎够用了。
单片机,FPGA,ARM等等,这你都得会啊!还有linux,嵌入式系统,VC++ 编程 JAVA。。。。