话说学好数理化,走遍天下都不怕。可是在这个所谓的全球化时代,真要走遍天下的话,数理化还真未必比得上一门外语。作为技术人员,可以看到的是目前多数前沿的产品和技术多来自发达的欧美等国家,而英语目前才是真正的国际化语言。因此掌握一定的外语还是很有必要的,自己也是越来越有体会。那么,对于硬件工程师而言,经常面对的英文Datasheet常常让不少人挠头,那么其实这个真没有那么难。

得益于一直以来对英文的学习兴趣,大一就混过了四六级,随后却疏于学习,工作后却又慢慢捡起来,工作几年发现这些个英文Datasheet也不是天书嘛,就那些内容,就是个阅读理解,研读研读还挺有意思。
一、说真的,不要急
很多人,尤其是英文不太好的同学,一看到英文文章首先就去搜搜有没有中文版的,虽然目前很多资料文档不少都有中文版,但是英文原版的无疑更丰富。如果你觉得有必要去读懂眼前这篇英文文档,那就老老实实从头开始,不要上下滑动被几十页甚至上百页的单词吓到!以ADI的一颗DDS芯片为例:
        二、关注重点,做标记
 这是一个有44页说明书的文档,我们的目的是如何了解应用这个芯片以及这个芯片性能参数如何。如果之前你有相关知识或经验最好,如果没有而你又需要,那么边看边学,其实重要就那么几个专业词汇,不是问题。
·文档的首页都是些重要信息,我们在阅读时要仔细看并最好标注关键信息,譬如这里提到的:
1、同步双通道,500MHz输出。
2、各通道幅度和相位独立控制。
3、10bit的DAC。
4、供电电源1.8V,3.3V。
5、可选择的晶振参考。
6、封装形式56_LFCSP。
等等。有些参数如电源、封装、通道数是属于功能应用信息,而如精度、分辨率等属于性能应用信息。比较而言,功能应用信息首先要关注。
  其次如下图为芯片内部的结构简图,大概看一下即可,不懂也没有关系。
接下来的电气特性参数很多,看起来有点烦,但是很多性能参数暂时可以不用太关注,可以先重点关注功能应用的参数,就是保证芯片先用对,再用好!
其中的时序信息也比较重要,在程序开发过程中首要关注,标注下。
在datasheet中有个极限值参数也很重要,虽然我们一般不会应用在参数极限条件下,但是不排除特殊情况,有时这非常有助于我们发现非常规的应用问题和麻烦!
          然后是管脚应用参数,很重要,看仔细!
         
 大多数datasheet中都有一些相关参数的性能测试图表,先大概的浏览一下就可以了。
 
               Application 部分是芯片的应用信息,一般多是参考设计,这部分内容必须看清看仔细!
 
关于原理部分我建议大家抽时间仔细研读,这部分内容主要是本芯片的一些理论知识和应用信息详细介绍,可能你看懂应用信息后能够放在电路上用,但是搞懂这部分信息对你的应用水平才会有真正质的提高,这部分英文稍微复杂点,但是无非是一些专业词汇,是在不懂翻一下就可以了,说到底,关键还是要有信心和耐心去搞明白。
 
譬如这些信息,关于电源设计、晶振设置、各种模式设置等等。
 
对于时序设计和说明,我觉得硬件人员最好了解一点,这样方便和软件同事协同处理问题,看看就好,有利于理解芯片工作模式。
 
Finally,最后是封装信息,如果你要自己绘制封装就要看好,不要搞错就可以了。到此完成一篇英文Datasheet的阅读理解。
 
三、掌握外语有必要
上面我们可以看出来其实主要在应用信息部分会涵盖大部分单词,这部分又比较重要,查阅后完全理解也并不难,唯手熟尔!
最后说一句,英语不好不代表你技术差,机会少。但是英语水平作为一项语言技能,掌握的好无疑会加分。在一些大企业要求对外沟通的岗位,无疑具有更好的优势。废话不多说了,真正的学习都是自我驱动的!

英文Datasheet没那么难读的更多相关文章

  1. 没那么难,谈CSS的设计模式

    没那么难,谈CSS的设计模式 来源: 灵感的小窝  发布时间: 2016-09-09 16:46  阅读: 8949 次  推荐: 27   原文链接   [收藏]   什么是设计模式? 曾有人调侃, ...

  2. block没那么难(一):block的实现

    本系列博文总结自<Pro Multithreading and Memory Management for iOS and OS X with ARC> block 顾名思义就是代码块,将 ...

  3. 【转】器件为什么只听英文Datasheet的话

    浅谈为什么要阅读英文数据手册 ——带你Go Through Datasheet 系列 Unfortunately!从事软硬件(固件)开发的工程师都知道,我们所用的元器件,特别是高端器件和芯片,都是来自 ...

  4. block没那么难(二):block和变量的内存管理

    本系列博文总结自<Pro Multithreading and Memory Management for iOS and OS X with ARC> 了解了 block的实现,我们接着 ...

  5. windows多线程没那么难

    windows多线程没那么难 作者:vpoet mail:vpoet_sir@163.com 上一博文中我们引入了CreateThread()多线程编程一个简单的例子,事实上我说windows 多线程 ...

  6. .NET C#转Java没那么难,开发环境篇

    .NET C#转Java没那么难,都是面向对向的语言,而且语法还是相似的,先对比一下开发环境,再到Servlet,再到MVC,都是一样一样的,只是JAVA的配制项比较多而已,只要配好一个,后面都是co ...

  7. .NET C#到Java没那么难,Servlet篇

    前言 .NET C#到Java没那么难,都是面向对向的语言,而且语法还是相似的,先对比一下开发环境,再到Servlet,再到MVC,都是一样一样的,只是JAVA的配制项比较多而已,只要配好一个,后面都 ...

  8. .NET C#到Java没那么难,MVC篇

    最典型的JAVA MVC就是JSP + servlet + javabean的模式.比较好的MVC,老牌的有Struts.Webwork.新兴的MVC 框架有Spring MVC.Tapestry.J ...

  9. .NET C#到Java没那么难,DB篇

    前言 .NET C#到Java没那么难,都是面向对象的语言,而且语法还是相似的,先对比一下开发环境,再到Servlet,再到MVC,都是一样一样的,只是JAVA的配制项比较多而已,只要配好一个,后面都 ...

随机推荐

  1. 【PTA 天梯赛】L2-028 秀恩爱分得快(模拟)

    古人云:秀恩爱,分得快. 互联网上每天都有大量人发布大量照片,我们通过分析这些照片,可以分析人与人之间的亲密度.如果一张照片上出现了 K 个人,这些人两两间的亲密度就被定义为 1/K.任意两个人如果同 ...

  2. CentOS6.10安装详解

    一.简介 CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterpriser ...

  3. 一个简单的Linux启动jar包的shell脚本

    背景: 项目设备端需要运行jar包程序与服务端进行socket连接并发送数据,每次启动进程时,都需要在Linux终端输入启动jar包的命令,比较繁琐,随之尝试将启动jar包的命令写入shell脚本文件 ...

  4. Ionic3环境搭建及创建

    初次尝试Ionic,边学习边记录下来,以免以后忘记了,入坑向( ̄ω ̄;) 1.Ionic环境安装 Ionic开发是依赖于Nodejs环境的,所以在开发之前我们需要安装好Nodejs.下载安装:http ...

  5. Python中级 —— 01面向对象进阶

    面向对象进阶 总结.补充(http://blog.csdn.net/fgf00/article/details/52479307) 面向对象高级语法部分 静态方法.类方法.属性方法 类的特殊方法 反射 ...

  6. css动画Demo---水波动画和边框动画

    先上效果图: 水波动画: 边框动画: 1.水波动画 实现代码 <!DOCTYPE html> <html lang="en"> <head> & ...

  7. tp5 的nginx配置

    下面简单说明一下tp5运行在nginx上的配置. 原文地址:小时刻个人博客>http://small.aiweimeng.top/index.php/archives/tp5_nginx.htm ...

  8. 使用jenkins中遇到的问题汇总/持续更新

    jenkins产生大量日志文件 question: [DNSQuestion@1446063419 type: TYPE_IGNORE index 0, class: CLASS_UNKNOWN in ...

  9. UVA 400 - Unix ls (Unixls命令)

    csdn : https://blog.csdn.net/su_cicada/article/details/86773007 例题5-8 Unixls命令(Unix ls,UVa400) 输入正整数 ...

  10. Oracle入门第六天(上)——用户控制

    一.概述 权限的分类: 系统权限: 对于数据库的权限 对象权限: 操作数据库对象的权限 基本上,权限的控制和之前介绍的管理控制台是相通的,所以基本可以大概将此节看作图形化操作的SQL语句操作版本 二. ...