最近有幸收到EEWorld官方的《硬件设计指南》一书。作为曾经已硬件工程师的岗位从事过雷达,卫星,交换机,安防等产品的研发工作的我。本想将这本当做查漏补缺和增加相关行业硬件设计经验的书来阅读,结果实际读的非常慢。
再看过十几页后我翻到了书的最前面看作者简介,通常情况下工程师是不太关注这些的。作者郑春厚是小米前硬件工程师,开发过多款手机&平板硬件产品。也正因为长期作为一线工程师,才能写出如此接地气的书。
文章共分为6个章节。其中第一个章节就分立器件的参数,理想模型和实际做了详细讲解。从1.1~1.6介绍了基本的分立器件应该怎么用,怎么用不好。作为经见过各种野路子工程师,本想吐槽实际工程师都是能用就行,好和不好的区别就是二分法的能不能用。后面的1.7就举了几个例子解读实战案例中常见的细节问题。就实际应用而言本书的讲解比大学的模电和电路深刻和易读的多。
第2~6章和第一章一样是前面讲理论,后面讲实战案例。其中第2章,第3章按功能分别讲了电路板上电源的设计和模拟信号的设计。第4章讲整体的信号完整性基础。第5章就手机产品讲了整个手机系统的硬件设计,从系统分析到各功能部分拆解,最后到各接口功能电路的实现。还包括电池充放电的基本原理。第六章讲了基本测试设备的原理和使用。
尽管这本书写的很好,但是200多页的篇幅无法完全尽述硬件设计。硬件设计的学习本就是一个系统性的工程。硬件设计也不同于软件设计,学一些就可以试着干一些,同时硬件设计完之后的调试成本也比软件要高很多,所以无法像软件一样快速的迭代。硬件工程师需要较长的时间周期才能上手工作,同时需要加的细心。
目前我只细读了本书的前三章,后面还需要很多的时间才能读完。后续读完再和大家分享。像前面写的只有不断地学习,细心地专业,我们的水平才能得以提升。希望能和大家共勉。最后感谢EEWorld官方的送书。