英语学渣如何看懂全英文的芯片数据手册
一、数据手册的重要性
我们在做项目的时候常常会用到一些我们以前没接触过的芯片,这个时候我们就需要看芯片的数据手册。而我们接触到的芯片百分之九十以上都是国外的,剩下那百分之十的国产芯片也有可能是用英文写的数据手册,我就遇到过几次用国产芯片,产商给我英文的数据手册,我问他们要中文的,他们居然说没有中文版的,我当时就懵了。这个时候我就意识到了,不能想着什么芯片都去找中文数据手册,除了一些用的非常广泛的芯片会有人做翻译,绝大部分芯片还是要老老实实地看英文版的。因此,对于我们这些电子产品的开发人员来说,英语是真的很重要,但是现在才意识到这个问题似乎为时已晚了,特别对于像我这种英语学渣来说,以前都学不好的科目现在更加没时间没心思去学了。所以,我想到了其他的方法,能够让一个英语学渣也能看懂数据手册。
二、数据手册的组成
一个芯片的数据手册不管是长篇大论还是只有短短的几页,其实它的组成部分是基本一样的,主要有以下几个部分:
1、 芯片简介。这个肯定是有的,就是简单介绍一下芯片的功能,大概看一下就行了。
2、 引脚定义。这个很重要,无论是做驱动程序还是做硬件设计,都必须会用到。
3、 电气特性。就是讲这个芯片的性能,工作环境等。有时候需要大概看一下。
4、 通讯方式。这个很重要,有些手册可能讲的比较简单,可能就是标准的IIC或者SPI之类的,有些会比较复杂,涉及到多种通讯方式。不同的电路或者不同的配置方法有不同的操作等等,这就需要开发人员仔细阅读了。
5、 寄存器描述。这个对于写驱动程序的人来说非常重要。也是要重点关注的地方。
6、 工作模式。有些手册可能没有,或者写在寄存器那一部分,没有单独给出。这个也是要关注的。
7、 应用信息。只有那种长篇大论的一般才有这个。就是大概讲一些可以应用在哪些场景。有些讲的比较详细的还会有代码demo。
8、 参考设计电路。对于硬件设计来说非常关键。
9、 封装定义。对于硬件设计的人来说必须要看。
三、如何去看数据手册
最关键的问题来了,对于一个学渣来说要怎样看懂数据手册以下几点:
1、装一个带翻译的阅读软件。当然,你直接复制到谷歌翻译也行,就是效率太低。我用的是WPS的“金山PDF阅读器”(我真不是在打广告)。这个软件有一个划词翻译,真的很好用,你把这个功能打开后,当你选中某一句或者某一段话,会弹出一个翻译框,显示中文翻译。你们可以看一下下面的效果图,现在的翻译引擎挺厉害的,一般都不会翻译出那种奇奇怪怪让人看不懂的语句,也可能是因为数据手册本身就写的比较标准吧。即使有时候选中的句子有点多,翻译有点乱,也是能够看懂它的意思的。但是不知道是什么原因,有时候这个框里面显示是空白的,重新选择一下就好了。还有不推荐用全文翻译,因为PDF左右排版的问题,全文翻译一般都会乱七八糟。
四、总结
总而言之,要看懂一篇数据手册,首先你得明确自己的目标,知道你需要从手册上获取到什么信息,然后针对性的定位到那部分内容,再用翻译软件翻译出来。注意,如果你自己对某一部分的内容完全不了解,你即使把整篇文章翻译出来也是没有意义的,举个例子,你如果不知道寄存器是什么,那么即使你知道寄存器的地址,以及它每个位的含义,那也是没有用的,你还是不知道程序应该怎么写,你要做的不仅仅是看手册,还要学习怎么写驱动。如果你的研发经验很丰富,那么无论是什么样的数据手册,你一样hold的住。所以,你要看懂英文数据手册,会英文其实是其次的,关键是要会用手册。
好了,关于如何读懂数据手册的相关内容就介绍到这里,如果你还有什么问题,可以通过论坛联系我,如果文中有写错的地方,欢迎指正,谢谢。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!