【转】器件为什么只听英文Datasheet的话
浅谈为什么要阅读英文数据手册
——带你Go Through Datasheet 系列
Unfortunately!从事软硬件(固件)开发的工程师都知道,我们所用的元器件,特别是高端器件和芯片,都是来自欧美大型半导体企业,他们在公开网站上发布的器件资料多是英文。我们曾经希望若干年之后,能有中文资料(此处应使用过去将来时态),毕竟中国从业人数相当多。然后,十几年过去了,改观有限。因此,请练就“阅读英文datasheet”这个必杀技能,才能让你在看懂芯片资料的基础上,更准确的应用元器件,更明确的解决芯片应用上的各种问题。同时也能在公司产品的推出上,快人一步。
首先要明确,Datasheet 不是教材,我们不是以学习为目的去阅读,而是应该带着设计相关的目的去阅读。我们读datasheet的需求主要体现在:应用、参数、工作方式、注意事项这几个方面。
否则,你只能对着芯片干瞪眼,或者请FAE来给你帮忙,然后,FAE给你提供的帮助未必有Datasheet那样内容详尽,面面俱到。
新手在阅读时往往会发生以下情况:
不知道Datasheet在讲述什么;
英语阅读功底差,一路单词查下去,看了后面忘了前面;
看到表格里罗列了很多参数,它们在整改电路原理的设计里到底充当了什么,影响了什么;
看到很多曲线图,到底哪些是我设计要规避的范围,对我的设计有什么影响,与之配合的元器件选型需要做怎样的配合;
看着看着,忘了为什么要读datasheet;
看着看着,忘了这一段是在解释什么;
回头看着任务要求和原理图,建立不起联系。
那么,我们为什么还是有必要去读Datasheet英文原文呢?
阅读英文资料比较多的人应该知道,由于中外文化体现在语言描述上的差异,有些原文无法直译为中文,只能靠意译。Datasheet首先还是作为芯片厂家的商务文档,由专门的医院翻译,然而译员并不一定是从业人士,难免出错,所以一般的中文Datasheet都有如下申明:
然而,unfortunately again,我在它译文版中发现这句话无法理解:
当你读了英文原文,才发现它是讲的定时器不会溢出,这种中国土鳖工程师约定俗成的叫法,译员不一定知道。
然而,当你没有发现任何语病,就万事了么?NO!!!
中文版里竟然比英文版整整少了一大段描述,这段描述提到了应用这款芯片,可以选用的DDR的最大速率,如果你为了提速直接换DDR,我们这款可爱的芯片就不一定按你的设想工作了。
所以,有一些大企业,例如我们膜拜的TI(德州仪器),在datasheet里干脆保留重要内容的英文原文形象:
它的详述内容,依然是英文:
【原文】
【转】器件为什么只听英文Datasheet的话的更多相关文章
- shareSDK实现分享操作时只显示英文字体
今天用shareSDK实现分享操作时,突然发现分享视图只显示英文字体,而之前是显示中文的,以下是自己找到的解决方法: ,首先,找到shareSDk里的“ShareSDKUI_Localizable.s ...
- 英文Datasheet没那么难读
话说学好数理化,走遍天下都不怕.可是在这个所谓的全球化时代,真要走遍天下的话,数理化还真未必比得上一门外语.作为技术人员,可以看到的是目前多数前沿的产品和技术多来自发达的欧美等国家,而英语目前才是真正 ...
- 28、editText只输入英文字母和'-',用于授权码输入
InputFilter filter = new InputFilter() { @Override public CharSequence filter(CharSequence source, i ...
- word中如何只修改英文的颜色
替换->更多->使用通配符,查找[a-zA-Z],替换为^&,字体选红色
- Servlet (三) 文件下载(只支持英文文件名)
package cn.sasa.serv; import java.io.FileInputStream; import java.io.IOException; import java.io.Inp ...
- Ubuntu14.04下sogou输入法的输入框只显示英文不显示中文的问题
解决方法:首先强制更新,把依赖文件全部安装 sudo apt-get install -f 如果仍然不管用,删除sogou的配置文件,在~/.config目录下,一般情况下是SogouPY.Sogou ...
- 看美剧英文字幕学英语的利器——“深蓝英文字幕助手”简介
我从初中开始基本上就是一个英语很烂的人,数理化再好有什么用,工作了,结果发现数理化都没啥用,最有用的还是当年学的最烂的英语.于是在2011年年底开始了学习英语的课程,在学习的过程中,外教经常会放英剧美 ...
- CSS强制英文、中文换行与不换行 强制英文换行
1. word-break:break-all;只对英文起作用,以字母作为换行依据 2. word-wrap:break-word; 只对英文起作用,以单词作为换行依据 3. white-space: ...
- [Selenium] 数字显示的月份转换为英文显示
如果只需要英文的前三位字母,可以自己截取.
随机推荐
- 一文拆解Faas的真实案例
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文来自腾讯云技术沙龙,本次沙龙主题为Serverless架构开发与SCF部署实践 刘敏洁:具有多年云计算行业经验,曾任职于华为.UClou ...
- Python处理PDF和Word文档常用的方法(二)
Python处理word时,需要安装和导入python-docx模块. 安装命令:pip install python-docx 导入命令:import docx 编码编写顺序:用docx.Docum ...
- Mysql数据库的四大特性
Mysql数据库事务的四大特性(ACID) 事务:把一组密不可分的操作系列集合在一起,这些操作要么全部执行,要么全部不执行. 1.原子性:事务是内定义的操作是一个整体,是不可分割的. 2.一致性:事务 ...
- 2-Eighth Scrum Meeting20151208
任务分配 闫昊: 今日完成:和唐彬讨论研究上届的网络接口代码. 明日任务:商讨如何迁移ios代码到android平台. 唐彬: 今日完成:和闫昊讨论研究上届的网络接口代码. 明日任务:商讨如何迁移io ...
- second scrum meeting - 151026
摘要:这一周的工作其实进行的并没有很迅速~不过我们团队的每个人都在慢慢进行自己的工作,并且我们也完成了大致的页面设计,开发了主页面的框架,并且我们也会开始着手学习服务器的操作,还有更加完善主页面的框架 ...
- 《JavaScript》字符转义
escape/unescape encodeURIComponent/decodeURIComponent encodeURI/decodeURI 转义函数会对一些 特殊字符进行转义编码 英文.数字. ...
- angualrJs指令起名的bug
我在写一个demo时: <div ng-repeat="user in users" my-template2 my-template> //my-template2 ...
- 四则运算《《《《SQL出题
设计思路: 这次要用数据库存储题目,我想到的是用SQL server数据库,用dataGridView控件读取数据. 具体实现: DBCon.cs 1 using System; 2 using Sy ...
- XCODE的演变及使用经验分享
IOS编程使用的是XCODE 编译器,安装XCODE你需要一台MAC(黑苹果也可以,个人不推荐,不稳定),然后直接去MAC上的APP STORE上下载安装就行,很简单,再次不做过多介绍... OK,那 ...
- jquery 取消全选和全选功能 不全选
代码如下 function ckSelectAll() { if ($('#ckSelectAll').is(':checked') == true) { $("INPUT[name='ch ...