芯片达人教你如何看数据手册


不管什么芯片手册,它再怎么写得天花乱坠,本质也只是芯片的使用说明书而已。而说明书一个最显著的特点就是必须尽可能地使用通俗易懂的语句,向使用者交代清楚该产品的特点、功能以及使用方法。无论什么芯片手册,都不会存在生僻的单词语法(专业词汇除外),运用在大学英文知识去分析这些手册足矣。(当然另外一种选择是看中文版数据手册,像搜ic数据手册之类的专业datasheet翻译网站,语法不一定符合国人语言习惯,但术语还是基本正确的,见仁见智吧。)

Datasheet为何难读?难点有三:

语言风格 —— 跟平常我们所阅读的新闻、报导都不一样,好多数据手册在 表达意思上的连贯性做得不好,没有太大联系的两句话就放在了一起,没办法,只得接受(莫非这也是中外思维的差异?)

长句太多 —— 为保证严谨,不至于让读者产生误解,数据手册通常多用长句描述,并且长句所描述问题都比较关键。这很让人头疼,要连贯地理解这些长句,需要较好的记忆力。当然,俺们也有笨办法:按照古老的主谓宾状补结构,把整个长句拆开,对每一个小短句进行分析,最后联系上下文揣摩出整句意思。

专业词汇多,甚至有字典上都找不到的单词, ——  没办法,一得靠平时的积累,二得善于借助网络资源翻译,比如搜ic数据手册(icpdf.cn )就是个挺专业的网站。不过强调一下:我们没有必要把每一个单词的意思 都完完全全地、准确无误地翻译出来,只要理解它所表达的意思就足够了,就说是只需意会,不必言传倒也合适。

以AD9945为例,我们可以这么去读芯片数据手册:

1、先看看芯片的特性(Features)、应用场合(Applications)以及内部框图。 这有助于我们对芯片有一个宏观的了解,此时需要弄清楚该芯片的一些比较特殊的功能,充分利用芯片的特殊功能,对整体电路的设计,将会有极大的好处。比如AD9945可以实现相关双采样(CDS),这可以简化后续信号调理电路,并且抵抗噪声的效果还好。

2、重点关注芯片的参数,同时可以参考手册给出的一些参数图(如AD9945的 TPC 1,TPC2等),这是是否采用该芯片的重要依据。像AD9945,就可以关注采样率(maximum clock rate)、数据位数(AD converter)、功耗(power consumption)、可调增益范围(gain range)等。 

3、选定器件后,研究芯片管脚定义、推荐的PCB layout,这些都是在硬件设计过程中必须掌握的。所有管脚中,要特别留意控制信号引脚或者特殊信号引脚,这是将来用好该芯片的前提。比如AD9945的SHP、SHD、PBLK、CLPOB等。

4、认真研读芯片内部寄存器,对寄存器的理解程度,直接决定了你对芯片的掌握程度。比如AD9945就有4个寄存器:Operation、Control、Clamp Level和VGA gain,对于这些寄存器,必须清楚它们上电后的初始值、所能实现的功能、每个bit所代表的含义这些基本情况。

5、仔细研究手册给出的时序图,这是对芯片进行正确操作的关键。单个信号的周期、上升时间、下降时间、建立时间、保持时间,以及信号之间的相位关系,所有这些都必须研究透彻。像AD9945的Figure 8 和 Figure 9 就很值得花费时间去仔细研究。

6、提醒初学者:

凡是芯片数据手册中的“note”,都必须仔细阅读,一般这都是能否正确使用、或能否把芯片用好的关键之所在。

耐心一点,告诉自己“我可以慢慢来,我知道这「需要]我有耐心,花时间”,

与你的电脑或者手机相比,单片机的计算速度大概是它们的百分之一,存储空间是其百万分之一。所以单片机比较便宜,几块钱甚至几毛钱就可以买到。

很多朋友觉得自己可以速成,实际情况是,任何能力和习惯都无法速成。

至于方法大家可以自己通过多看看英文书籍去总结,我相信每一个人的方法都不同。

这里我分享一下我自己的方法吧。首先你不要一拿到书就一个字一个字的去读,多注意大的字体的单词,因为它们都是你接下来要读内容的索引,先了解他们,你就会对接下来要讲的内容有个大致的了解,这样你也就能猜出个一二来,读起来也会简单很多。这是我学到的最主要的方法,还有很多很细很碎的小技巧。在这里就不啰嗦了。

1、General Description:一般性描述,但有时也会给出一些其他资料中没有提及的特性或用法;

2、Feature(特性):提供常规特性信息,确认电器特性所在的条件以及特殊情况;

3、Application(应用):通常简洁的告诉你该器件是否在你的应用领域;

4、Schematic Diagram:等效原理图;

5、Connection Diagram:引脚封装图;

6、引脚配置;

7、引脚描述;

8、各种接口;

9、处理器就就研究寄存器使用;

总的来说就这样,时间紧急,用哪里看哪里

> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >

并且同时做单片机方案开显示程序的过程为:显示开始时,先进行LCD的初始化,判断是否显示汉字或ACSII码或图形,若不显示,则返回,若显示的是汉字或ACSII码,相应的功能设置,和发送的地址和数据,然后决定是否显示完毕,完成显示的回报,没有出现继续发送地址,若显示的是图形,则先进行相应功能的设置,再送行地址和列地址,然后送数据,***判断是否显示完,显示完则返回,没有显示完则继续送行地址和列地址。其流程图如图4-2所示。发,生产。

生成海报
点赞 0

Abin

我还没有学会写个人说明!

相关推荐

如何看懂数据手册?

  这个不同的芯片手册内容结构会有一些差异。   总体来说有几个方面:   1:大致了解一下芯片功能   2:芯片应用环境(电压、电流要求等,包括供电电压及最大电压等内容)   3:管脚说明,了解每个管脚的作用。   4:典型应用。很多芯片可以参照典

OV7670摄像头模块资料

OV7670摄像头模块资料 一、实物图和原理图 二、模块简介 OV7670 是 OV( OmniVision)公司生产的 CMOS VGA 图像传感器。该传感器体积小、工作电压低,提供单片 VGA

硬件架构的艺术:时钟和复位

1. 概述 ASIC设计成本增加,周期一般为一年,保证芯片第一次流片后可以工作是很重要的。 结构良好、可综合的RTL模块方便集成和复用,下文给出时钟和复位信号的设计建议。 2. 同步设计 在同步设计中

山水之道第二境——精灵的世界之城

程序的世界里同样有山川河流,车辆道路,但整个世界最繁华的还是那一座座城。 那是精灵世界的堡垒,那时精灵世界的乐园,那是精灵世界的大脑和心脏, 那就是精灵的世界之城——芯片。