嵌入式工程师必知必会 —— 读书笔记1、需掌握的知识

《嵌入式工程师必知必会》,Lewin A.R.W.Edwards 著;张乐锋等译。

很多人推荐这本书,最近也一直在看,把觉得有用的东西记录下,以后自己可以看看,也希望能给想学习嵌入式的朋友带来一点帮助。




一、嵌入式工程师应该掌握的知识

这里给出了一些理论知识与实践技能,我个人认为这些理论知识与实践技能是嵌入式工程师必须掌握的。

1、至少要对印制电路板中电源的走线有基本理解,了解糟糕的布局布线对对电源质量造成什么样的严重后果。

2、同样,你还应该对印制电路板的布线如何影响信号传播有基本理解。

3、具有阅读电路的能力。

4、对二极管、双极性晶体管、场效应晶体管、运算放大器以及比较器的直流特性有基本理解。

5、对微控制器等数字部件的各种类型的 I/O 配置要有所理解,如源极开路、漏极开路、完全图腾柱、有无保护二极管等。尤其需要了解电平转换(现在的系统往往具有混合 I/O 电压)与驱动不同类型负载的问题。

6、掌握降低系统ESD【(Electro-Static discharge)的意思是“静电释放”】敏感性的简单技术,比如选择合适的接地位置,正确放置放电火花隙、串联电阻和接地电容等。

7、学会受用SPICE 电路模拟软件是非常有帮助的,但是不是绝对必要的。

8、掌握硬件调试的实践技能。

如果你完全不懂电子学,而且也不想再锻炼这方面的能力,那么我建议你将自己的目光瞄向嵌入式工作的顶层,从事硬件抽象层以上的软件开发工作。


二、必需掌握的实践技能

编写各类技术文档。

1、产品规范,说明产品的市场前景,撰写产品手册的工程师要能够准确的说明产品的功能。

2、协议规范,向其它工程师说明如何与该产品进行对话。

3、白皮书,向其它工程师描述自己正在从事的工作内容,以及已经得到的重要发现。

4、专利公告。

5、操控各模块的指令说明。

6、为技术类期刊撰写的文章(通过这种方式发表文章可以在组织内极大地提高自己的知名度——这对升职和加薪很有帮助的)。

7、调试信息,可以用来与供应商、质量控制技术员和工程师同行进行交流,解决复杂问题。

8、为采取的某个特殊行动所进行辩护(如果我可以这么说的话)。

良好的语言技能可以使一个自信的工程师很快超越自己的同时。


另一类必要的技能是印制电路板设计和DFM (Design For Manufacturing, 面向制造的设计)概念的理解能力。


你还需要一大堆软件调试的实践经验。


最后,多数嵌入式工程师都至少需要掌握基本的实验室技能。这包括能够焊接原型电路板、操作示波器、信号发生器、和频谱分析仪。

内容简介 本书论及了嵌入式工程师职业生涯的方方面面。首先分析了嵌入式工程师必备的技能条件,讲述了掌握这些技能的学习途径。然后结合实际讨论了设计小型嵌入式系统时经济使用的自底向上方法和设计大型嵌入式系统时经常使用的自顶向下方法。最后讲述了嵌入式工程师的3 种职业道路—做自由职业者、为小公司工作以及为大公司工作,分别讨论了每种职业道路的优热和风险,为嵌入式工程师的职业选择提供了理论指导和借鉴参考。 本书不仅适合各层次嵌入式技术人员阅读,而且对于想要成为嵌入式工程师的其他职位人员,甚至是在校学生,都具有实际的指导意义。 目录 第1章 引言 1 1.1 关于本书 1 1.2 什么是嵌入式工程师 2 第2章 学习与教育 4 2.1 进入嵌入式工程领域的传统教育模式 4 2.2 非传统教育模式进入嵌入式工程领域 9 2.3 如果想编写嵌入式软件,那么至少要学习多少电子学知识 18 2.4 教育方面的陷阱、死胡同,以及必须规避的培训骗局 21 2.5 必掌握的实践技能 25 第3章 自学自底向上的设计方法(小型嵌入式系统) 28 3.1 目标读者 28 3.2 intel 8051微控制器及其变种 31 3.3 atmel avr微控制器 39 3.4 ti msp430微控制器 46 3.5 microchip picmicro微控制器 52 3.6 满足特殊求的异常架构微控制器 58 3.7 我应该学习什么编程语言呢?c++、c、汇编语言在小型嵌入式系统中 61 3.8 防盗版开发工具简介 65 3.9 基于avr微控制器和免费工具的8位嵌入式项目实例 67 第4章 自学自顶向下的设计方法(大型嵌入式系统) 93 .4.1 目标读者 93 4.2 嵌入式x86解决方案 94 4.3 arm处理器 103 4.4 powerpc 112 4.5 linux操作系统 114 4.6 ecos操作系统 121 4.7 面向大型嵌入式系统开发,应该学习什么编程语言 123 4.8 处理器选择的最后建议 124 第5章 做自由职业者 127 5.1 你适合做自由职业者吗?其中的风险与好处 127 5.2 从兼职工作到自由职业者——记账、纳税与工作量 128 5.3 寻找并维护客户的方法 130 5.4 迭代式项目:无休无止的噩梦 133 5.5 适当地为自己的服务定价 136 5.6 为自己建立良好的工作实践 138 5.7 不仅仅是握手:合同的重要性 140 第6章 在小公司工作 143 6.1 分析自己的目标:小公司的优势和风险 143 6.2 如何获得一份工作 144 6.3 小公司里的责任和压力 146 6.4 在小公司里的个人原动力 148 6.5 严格管理有限的资源 149 6.6 任务细目分类:一周的典型工作 153 第7章 在大公司工作 154 7.1 分析自己的目标:大公司的优势与风险 154 7.2 如何获得一份工作 155 7.3 全球化:项目外包与临时工作签证 157 7.4 管理规程与个人:不要触犯了公司的管理规程 162 7.5 管理与营销的关系 166 7.6 任务细目分类:一周常见工作 168 第8章 结束语 170
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值