硬件工程师必读的东西!

说不上有多相见恨晚,不过在大量计算机类图书作者都是欺世盗名的情况下,有那么几本靠谱的良心之作,已经够让人欣喜了。

顺便说一下我的读书观或者技术学习观:

1、买书学习不要纠结可惜钱,纠结买哪本,差不多的可以都买来翻翻看看,一本书五六十而已,学会技术在身,能赚书价的许多倍

2、要先见森林后见树木,先对一个技术有一个全面的大致的了解,再对感兴趣的点深入学习和了解

3、见森林我觉得最好的途径就是快速浏览一本全面介绍该技术的书,或者去书城翻阅相关的多本书,看完后也就有大概印象了,哪本好哪本差,各有什么侧重。

4、善用google

5、珍爱生命,远离部分国内高校老师出的书 (不绝对,你懂我意思就行了)

一、基础理论知识

硬件工程师的基础理论知识主要是     电路   、模电数电方面的知识,具体可以看看以下书单

1)电路基础知识:《电路》(邱关源),《电路原理》(Tomas Floyd,电子工业出版社)

2)模拟电子技术、数字电子技术(华成英或者康华光的),

3)微机原理/计算机原理/数据结构(各种版本很多,内容大致相同),

4)电子学(霍洛维茨),

5)     单片机   教程(51、A     VR   的书都很多)

电子工业出版社,出版了一套“国外电子与通信教材系列”,里面有很多经典的电路教材,可以根据自己的需要选择。

 硬件工程师必读的东西!_设计制作_嵌入式技术

二、专项设计技能进阶篇

1、关于电源设计方面

电源设计,需要搞清楚AC-DC、DC-DC的常用拓扑,以及     物料   选型的方法

《开关电路原理与设计》(张占松,蔡宣三)

《精通     开关电源   设计》(SanjayaManiktala)

2、     模拟电路   设计方面

模拟电路,模电教材里面有一些常用电路,一般在工作当中,运放运用的比较多,列举几本常用书

    晶体管   电路设计》(铃木雅臣)

《你好,     放大器   》(杨建国)

    运算放大器   权威指南》

另外     凌力尔特   公司出了一本官方的模拟电路设计手册,整整三大本,网上有英文版,目前有一本出了中文版《模拟电路设计手册(进阶版)》,可以买来看看。

 硬件工程师必读的东西!_设计制作_嵌入式技术

3、数字电路设计方面

数字电路设计,一般都用硬件描述语言了,做     CPLD   /     FPGA   。硬件描述语言有     Verilog   HDL和VHDL,个人推荐学习Verilog,因为和C语言很像,学起来比较容易。

《Verilog数字系统设计教程》(夏宇闻)

4、射频电路设计方面

《射频电路工程设计》

《射频电路设计-理论与应用》

5、高速电路设计方面

高速设计是目前硬件设计中的一个难点,随着信号速率越来越快,应该每个硬件工程师都会用到高速电路的知识。工作的这几年以来,高速电路的知识是越来越普及了,刚开始工作的时候,只有资深的硬件工程师才会谈论这个,现在哪怕是刚入职的新人都会扯几个“阻抗匹配”“串扰”之类的名词。建议这一部分重点学习。

《高速电路设计》(Howard)

《信号完整性与电源完整性分析》(Eric Boga     ti   n)

《于博士揭秘信号完整性》(于铮)

6、     PCB   设计技能

目前国内专门的PCB Layout工程师只有大公司有这个职位,普通公司一般要求硬件工程师自己画PCB。画PCB的工具常用的     Cadence   /     Allegro       Pad   s、     Altium Designer  

Cadence的功能比较全,用于设计多层板和高速电路板,大公司里面用的比较多,建议学习这个软件,这个软件的特点就是能够做到原理图到PCB的一站式设计,协同设计能力强,但是上手比较难,学习难度比较大,但是个人还是建议学习这个软件。

    PADS   学习起来比较简单,上手快,功能满足一般的设计也够了。

Cadence和PADS是我用过的软件,刚开始用的是PADS,上手很快,功能很快玩的很熟,转到Cadence之后感觉有些吃力,但是用熟了觉得Cadence真是好用。

Al  TI um Designer一般是学校用的比较多,公司里面用的很少。软件工具的教程书有很多,如周润景教授出的一些列教材。周教授的书,是翻译的官方文档,入门还是很不错的。

另外还要推荐一本关于PCB     制造   方面的书,硬件工程师需要知道PCB的制程:《印制电路板(PCB)设计技术与实践(第3版)》 (黄智伟)

7、芯片设计相关知识点

硬件工程师的工作是运用芯片,为了更清楚的理解芯片的工作原理,还是建议学习一下,有几本经典教材。

《CMOS集成电路设计》

《模拟CMOS集成电路设计》

《CMOS数字电路设计》

 硬件工程师必读的东西!_设计制作_嵌入式技术

三、综合性的图书

这几年,介绍硬件设计的书和教材是越来越多了,不少经验丰富的工程师也通过出书来分享自己的设计经验,列举几本。

《嵌入式硬件系统》(Jack Ganssle,内容比较可能旧,初学者还是不错的)

《高速电路设计实践》(王剑宇,强烈推荐!!!)

《硬件工程师设计宝典》(张志伟,比较基础,新学者推荐使用)

《从应用到创新-手机硬件设计与研发》(陈皓,经验非常丰富的工程师写的书,介绍手机硬件设计,需要一定的理论功底)

四、其他学习资源

硬件工程师需要学习积累的知识点太多,只满足于看教材看书是不够的。硬件工程师的上游是芯片设计行业,所以各大半导体厂商的官网一定要经常逛逛,经常能够学习到最新的硬件知识。这一点  TI 的官网就非常不错。芯片的datasheet、Reference Design、Applica  TI on Doc都是非常好的学习资料。

另外高速接口、存储器器件都有专门的协议组织给出协议,所以要经常去看看最新的协议,研究协议的演化方向。JEDEC、PCI-SIG、     USB   -ORG、IEEE等网站上给出的各类接口器件的标准,     ARM   官方网站给出的     CPU   架构手册,这些材料都要经常看。

硬件工程师的成长主要靠积累,平时一定要多留心注意,系统性的学习以上列举的教材,做到理论联系实际。

7
52
0
67

相关资讯

  1. 1、Win11与MacOS12有哪些区别?Win11与MacOS12区别讲解3912
  2. 2、Win10专业版系统特洛伊木马杀不掉怎么办?266
  3. 3、钉钉如何设置消息支持换行?钉钉消息支持换行设置教程3615
  4. 4、Win10主板型号在哪看?教你怎么查看主板型号2252
  5. 5、迅雷无法下载BT资源怎么办?迅雷无法下载违规内容怎么办?4142
  6. 6、Win10输入法只能打英文不能打中文怎么解决?909
  7. 7、bilibili怎么清除历史记录?哔哩哔哩App历史记录清除方法分享1110
  8. 8、Snapseed中的修复工具怎么用?Snapseed修复工具的使用方法609
  9. 9、如何使用口碑app进行砍价使用口碑进行砍价的具体教程3385
  10. 10、大麦app怎么修改收货地址?大麦app修改收货地址的方法763
全部评论(0)
我也有话说
0
收藏
点赞
顶部