电子类的硬件开发的根据行业不同会用到很多不同的芯片,具体芯片功能需要具体学习。但很多通用的软件和相关知识是必备的。
软件方面:
1.至少会一种绘制电路板的软件,能够绘制2层,4层乃至6层(我目前接触的最高层数)的电路板。
2、熟悉常用的芯片编程用软件(keil等),能够熟练使用至少一种单片机(STM32是目前较主流的)
3.熟练使用仿真软件(pspice等)
4.如果想要的工作与linux等嵌入式系统相关,建议熟悉linux等系统的基本操作,学会写系统级的底层驱动
硬件方面
1.学好英语(我现在依然没学好- -),能够看懂各种datasheet。
2.熟悉常用的芯片、基本电路。有机会多看看你喜欢方面的相关电路构建方法
3.常用封装的手工焊接,电路板调试等
4.如果想做与linux等嵌入式系统相关的硬件,需要了解高频电路及布线方法,主芯片上电时序与相关的电源管理,电池充放电相关的基础电路芯片等。
相关知识:
1.数电靠规范,模电靠经验(上学时老师说模电10年才能出徒。。我现在所接触的电路中模电相对使用较少。一旦要大规模使用模电进行极小信号放大时。真是头疼。。。)
2。EMC(电磁兼容)相关知识,现在很多产品进行产品设计时都要考虑,尤其是汽车医疗等领域EMC是强制必须通过的。
3。MATLAB,FPGA等如果有可能的话尽量熟悉,有些领域会使用他们
4.有空看看常用芯片的官方网站(TI的webench真是好用。。)
电子类的硬件开发的根据行业不同会用到很多不同的芯片,具体芯片功能需要具体学习。但很多通用的软件和相关知识是必备的。
软件方面:
1.至少会一种绘制电路板的软件,能够绘制2层,4层乃至6层(我目前接触的最高层数)的电路板。
2、熟悉常用的芯片编程用软件(keil等),能够熟练使用至少一种单片机(STM32是目前较主流的)
3.熟练使用仿真软件(pspice等)
4.如果想要的工作与linux等嵌入式系统相关,建议熟悉linux等系统的基本操作,学会写系统级的底层驱动
硬件方面
1.学好英语(我现在依然没学好- -),能够看懂各种datasheet。
2.熟悉常用的芯片、基本电路。有机会多看看你喜欢方面的相关电路构建方法
3.常用封装的手工焊接,电路板调试等
4.如果想做与linux等嵌入式系统相关的硬件,需要了解高频电路及布线方法,主芯片上电时序与相关的电源管理,电池充放电相关的基础电路芯片等。
相关知识:
1.数电靠规范,模电靠经验(上学时老师说模电10年才能出徒。。我现在所接触的电路中模电相对使用较少。一旦要大规模使用模电进行极小信号放大时。真是头疼。。。)
2。EMC(电磁兼容)相关知识,现在很多产品进行产品设计时都要考虑,尤其是汽车医疗等领域EMC是强制必须通过的。
3。MATLAB,FPGA等如果有可能的话尽量熟悉,有些领域会使用他们
4.有空看看常用芯片的官方网站(TI的webench真是好用。。)
举报