有哪些硬件工程师的专业书推荐
一、基础理论知识
硬件工程师的基础理论知识主要是电路、模电数电方面的知识,具体可以看看以下书单
1)电路基础知识:《电路》(邱关源),《电路原理》(Tomas Floyd,电子工业出版社)
2)模拟电子技术、数字电子技术(华成英或者康华光的),
3)微机原理/计算机原理/数据结构(各种版本很多,内容大致相同),
4)电子学(霍洛维茨),
5)单片机教程(51、AVR的书都很多)
电子工业出版社,出版了一套“国外电子与通信教材系列”,里面有很多经典的电路教材,可以根据自己的需要选择。
二、专项设计技能进阶篇
1、关于电源设计方面
电源设计,需要搞清楚AC-DC、DC-DC的常用拓扑,以及物料选型的方法
《开关电路原理与设计》(张占松,蔡宣三)
《精通开关电源设计》(SanjayaManiktala)
2、模拟电路设计方面
模拟电路,模电教材里面有一些常用电路,一般在工作当中,运放运用的比较多,列举几本常用书
《晶体管电路设计》(铃木雅臣)
《你好,放大器》(杨建国)
《运算放大器权威指南》
另外凌力尔特公司出了一本官方的模拟电路设计手册,整整三大本,网上有英文版,目前有一本出了中文版《模拟电路设计手册(进阶版)》,可以买来看看。
3、数字电路设计方面
数字电路设计,一般都用硬件描述语言了,做CPLD/FPGA。硬件描述语言有Verilog HDL和VHDL,个人推荐学习Verilog,因为和C语言很像,学起来比较容易。
《Verilog数字系统设计教程》(夏宇闻)
4、射频电路设计方面
《射频电路工程设计》
《射频电路设计-理论与应用》
5、高速电路设计方面
高速设计是目前硬件设计中的一个难点,随着信号速率越来越快,应该每个硬件工程师都会用到高速电路的知识。工作的这几年以来,高速电路的知识是越来越普及了,刚开始工作的时候,只有资深的硬件工程师才会谈论这个,现在哪怕是刚入职的新人都会扯几个“阻抗匹配”“串扰”之类的名词。建议这一部分重点学习。
《高速电路设计》(Howard)
《信号完整性与电源完整性分析》(Eric Bogatin)
《于博士揭秘信号完整性》(于铮)
6、PCB设计技能
目前国内专门的PCB Layout工程师只有大公司有这个职位,普通公司一般要求硬件工程师自己画PCB。画PCB的工具常用的Cadence/Allegro,Pads、Altium Designer。
Cadence的功能比较全,用于设计多层板和高速电路板,大公司里面用的比较多,建议学习这个软件,这个软件的特点就是能够做到原理图到PCB的一站式设计,协同设计能力强,但是上手比较难,学习难度比较大,但是个人还是建议学习这个软件。
PADS学习起来比较简单,上手快,功能满足一般的设计也够了。
Cadence和PADS是我用过的软件,刚开始用的是PADS,上手很快,功能很快玩的很熟,转到Cadence之后感觉有些吃力,但是用熟了觉得Cadence真是好用。
Altium Designer一般是学校用的比较多,公司里面用的很少。
软件工具的教程书有很多,如周润景教授出的一些列教材。周教授的书,是翻译的官方文档,入门还是很不错的。
另外还要推荐一本关于PCB制造方面的书,硬件工程师需要知道PCB的制程。
《印制电路板(PCB)设计技术与实践(第3版)》 (黄智伟)
7、芯片设计相关知识点
硬件工程师的工作是运用芯片,为了更清楚的理解芯片的工作原理,还是建议学习一下,有几本经典教材。
《CMOS集成电路设计》
《模拟CMOS集成电路设计》
《CMOS数字电路设计》
作者就不列举了,在京东上搜索,这都是非常经典的教材。
三、综合性的图书
这几年,介绍硬件设计的书和教材是越来越多了,不少经验丰富的工程师也通过出书来分享自己的设计经验,列举几本。
《嵌入式硬件系统》(Jack Ganssle,内容比较可能旧,初学者还是不错的)
《高速电路设计实践》(王剑宇,强烈推荐!!!)
《硬件工程师设计宝典》(张志伟,比较基础,新学者推荐使用)
《从应用到创新-手机硬件设计与研发》(陈皓,经验非常丰富的工程师写的书,介绍手机硬件设计,需要一定的理论功底)
四、其他学习资源
硬件工程师需要学习积累的知识点太多,只满足于看教材看书是不够的。硬件工程师的上游是芯片设计行业,所以各大半导体厂商的官网一定要经常逛逛,经常能够学习到最新的硬件知识。这一点TI的官网就非常不错。芯片的datasheet、Reference Design、Application Doc都是非常好的学习资料。
另外高速接口、存储器器件都有专门的协议组织给出协议,所以要经常去看看最新的协议,研究协议的演化方向。JEDEC、PCI-SIG、USB-ORG、IEEE等网站上给出的各类接口器件的标准,ARM官方网站给出的CPU架构手册,这些材料都要经常看。
硬件工程师的成长主要靠积累,平时一定要多留心注意,系统性的学习以上列举的教材,做到理论联系实际。
五本书让硬件工程师效率翻倍
您打开这篇文章就说明你是一位准硬件工程师或者就是硬件工程师了,我不是推荐什么专业性的书籍,而是我在硬件工程师这个岗位上看到了五本假如我入职前就看过的书,我的职业生涯就会不一样,。现在推荐给你们
《模拟电路和数字电路自学手册》
这本书用通俗易懂的话来讲数电和模电,虽然讲得不是很深,但是至少让人有看下去的欲望,之前我的数电和模电就是没有耐心去阅读,半桶水的样子,就是这本书让我打下数电和模电的基础。自学最畏忌就是半途而废,所以想模电数电可以先看下这本书。
《硬件产品经理手册:手把手构建智能硬件产品》
正所谓,不想当将军的士兵的士兵不是好士兵,在你当硬件工程师就要朝着产品经理的方向发展了,这本书就是让我们对产品经理这个岗位有个了解,这里大部分都是总结,里面的项目流程也是我们在工作中会遇到的事情,这本书梳理得很清晰,,您可以在书中了解很多做事得方法,虽然理论偏多但是都是干货,让你受益匪浅。
《现代示波器高级应用:测试及使用技巧》
这本书介绍了现代示波器得功能,原理和使用技巧。里面有测试遇到得问题还有实际问题得解决方法,还有案例让我们加深理解。是示波器学习和研究的一本很好的参考书。
软技能:代码之外的生存指南
开发员不单单只有专业技术的硬技能,还要学习一下,代码之外的软技能,书中分职业篇,自我营销篇,学习篇,生产力篇,理财篇,健身篇,精神篇,来教导我们如何掌握软件技能,用来塑造完美的未来。
技术为径:带领公司走向卓越的工程师
这是一本让技术人员到技术管理岗位层层进阶的操作手册,看书你可以不断思考自己在工作中的该如何做,达到怎样的标准,如何按照书中的指导开展工作。要怎样规划自己的职业生涯,在工作中如何找到意义。
相关问答
有什么好的有关计算机硬件方面的书??-ZOL问答
电脑硬件工程师,计算机组装与维护一点即通,计算机硬件及组成原理(含光盘),计算机硬件技术教程计算机硬件技术教程硬件维修圣典:罗工谈维修希望采纳放心去...
硬件质量工程师入门书籍..._质量工程师_帮考网
以下是一些硬件质量工程师入门书籍:1.《硬件质量工程师手册》(HandbookofHardwareQualityAssurance):本书详细介绍了硬件质量工程师的职责、工...
我要学习电脑硬件的知识看什么书?-YN7yoqbli的回答-懂得
你可以在百度视频中,观看电脑硬件应用与维护,比看书籍学的知识多呀,还理解的快呀!可以看:电脑硬件不求人系统套书、电脑硬件工程师、这方面的书太...
计算机类书籍推荐?
《深入理解计算机系统》经典之作,基本上学习计算机不会绕过这本书,详细介绍了计算机,操作系统,软硬件的知识,作为概论类书籍与算法导论一样经典。《大话计算...
推荐一下比较好的关于电脑硬件知识的杂志或者报纸?
如果是想DIY组织电脑的话,相关知识过去看看杂志和报纸就能了解,没必要买书,因为硬件更新速度快,这种书籍的寿命只有1年左右就过期了。当然,国内《电脑报》...
有哪些不错的介绍计算机体系结构的书籍..._结构工程师_帮考网
以下是一些不错的介绍计算机体系结构的书籍:1.《计算机组成与设计:硬件/软件接口》(原书第5版),作者:DavidA.Patterson、JohnL.Hennessy2.《...
考网络工程师该看什么书好?
你要考的网络工程师应该是软考的网络工程师,虽然我是网络出身,不过闲着没事去报名软件设计师,后面也因突然有事就没去考。软考的证书,含金量并不高,如果你...你...
单片机学习书推荐?
以下是几本推荐的学习单片机的书籍:1.《51单片机C语言程序设计与实践》:这本书详细介绍了51单片机的原理和应用,并提供了大量的实例和案例来帮助读者理解和...
有什么好的计算机专业英语的书籍推荐..._商务英语考试_帮考网
以下是一些计算机专业英语的书籍推荐:1."ComputerScience:AnOverview"byJ.GlennBrookshear-这是一本介绍计算机科学的...
设计类入门书求推荐,想学习下设计?
平面设计的入门书籍:一、版式设计:1.《写给大家看的设计书(第四版)》2.《平面设计中的网格系统》3.《超越平凡的平面设计:版式设计原理与应用》二、配色技巧...