目前本人是双非研二刚开学,目前在一个小公司实习,干的嵌入式Linux方向,但是本人是想走硬件方向的,目前嵌软学的自认为差不多了,32单片机,freertos,以及协议还有三个嵌软的小项目,一个是ota汽车仪表盘,一个k21人脸识别,一个freertos采集系统,硬件简单学了电源拓扑结构,画了几个板子,有一个是四层板,但是还没打出来调试,有一个降压升压的电源板调试通了,网上资料千千万,看的有点眼花,硬件资料网上是真少,请大佬给我点建议
我做软件的,不是硬件方向,不过可以给点建议:自己画个嵌入式板子,esp之类的,搞个蓝牙wifi什么的,连上手机搞一些功能.做几个实际的项目就差不多了.
你已经有不错的嵌软基础了,32单片机+FreeRTOS+三个项目经验比很多同龄人强。硬件方向的话建议这样推进:
把那个四层板打出来调通。从打板到焊接调试走一遍完整流程,这是硬件工程师的基本功。嘉立创打板几块钱,SMT也便宜,别让板子停留在电脑里。
硬件学习路径建议:先啃信号完整性和电源完整性基础(Eric Bogatin的书入门够用),再学EMC/EMI基本概念。硬件难的不是画板子,是调通之后解决各种诡异问题,这需要理论+经验。
小公司实习的好处是能接触完整链路。别只干嵌软,主动接硬件的活——调试电源板、量信号波形、分析layout问题。示波器和逻辑分析仪要用熟,硬件工程师靠仪器吃饭。
资料少是因为硬件高度依赖实践。建议多看ADI/TI的官方应用笔记(Application Note),比网上碎片博客系统得多。B站上有个叫"硬件工程师炼成之路"的系列也可以看看。
研二了要考虑方向和就业的匹配。纯硬件岗位校招竞争激烈,建议硬件+嵌入式两条腿走路,你的嵌软经验反而是差异化优势。