如何读懂DataSheet

http://www.doc88.com/p-5864404678301.html


********************************************

如何看DataSheet

某些状态所要维持的最短或最长时间。因为器件的工作速度也是有限的,一般都跟不上主控芯片的速度,所以它们直接之间要有时序配合。
1、先看看芯片的特性(Features)、应用场合(Applications)以及内部框图。 
这有助于我们对芯片有一个宏观的了解,此时需要弄清楚该芯片的一些比较特殊的功能,充分利用芯片的特殊功能,对整体电路的设计,将会有极大的好处。


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


3.仔细研究手册给出的时序图,这是对芯片进行正确操作的关键。单个信号的周期、上升时间、下降时间、建立时间、保持时间,以及信号之间的相位关系,所有这些都必须研究透彻。


4.一般在项目开发中把芯片手册当做是一种字典来查看,用到什么查阅什么。前提是你要知道这个手册中什么东西是有的,什么没有。
所以,拿到手册以后就要先看看目录,看看总体框架;随后看看芯片的接口要求,主要看时序图,看时序图中各个关键点的时间限制;
然后去看芯片的原理框图,或者系统组成图,从图看原理是一种非常便捷和有效的学习方法,如果图中有看不懂的再去看详细的描述。
最后看芯片的数据存储和控制字以及其他的控制代码等。如此便可以。对于怎样根据时序图写函数,你拿一张纸把时序图全部盖住,然后慢慢从左向右平移,
直到出现了时序图中的部分,写下函数的管脚初始状态,然后延时,移动你得纸,直到任何一个数据出现了跳变再去写管脚状态,再延时,在写,再延时,在写,直到最后结束。
这是个非常简单的方法,你熟悉了,或者是懂得了以后就可以把纸扔了,看就行了。


5.用一些长句对问题进行描述,并且这些长句所描述问题的通常都比较关键。这很让人头疼,要连贯地理解这些长句,需要俺们有比较好的记忆力。
当然,俺们也有笨办法:按照古老的主谓宾状补结构,把整个长句拆开,然后对每一个小短句进行分析,最后联系上下文,揣摩出整句的意思。
专业词汇太多,甚至会出现一些字典上都找不到的单词, —— 这没办法,一得靠平时的积累,
二得善于借助网络资源,比如CNKI翻译助手(http://dict.cnki.net/)就是个挺专业的网站。强调一下:俺们没有必要把每一个单词的意思都完完全全地、准确无误地翻译出来,

只要理解它所表达的意思就足够了,

************************************************************************************************

如何看时序图:

一列一列看,
1、注意时间轴,如果没有标明(其实大部分也都是不标明的),那么从左往右的方向为时间正向轴,即时间在增长。
   时序图最左边一般是某一根引脚的标识,此行图线体现该引脚的变化,有线交叉状的部分,表示电平在变化。


2. 密封的菱形部分,注意要密封,表示数据有效,Valid Data这个词也显示了这点。


3. 需要十分严重注意的是,时序图里各个引脚的电平变化,基于的时间轴是一致的。
   一定要严格按照时间轴的增长方向来精确地观察时序图。要让器件严格的遵守时序图的变化。


4.某些状态所要维持的最短或最长时间。因为器件的工作速度也是有限的,一般都跟不上主控芯片的速度,所以它们直接之间要有时序配合。


***********

常用英语:

某个参数指标超出绝对最大额定值(ABSOLUTE MAXIMUM RATINGS: ABS)

你可能感兴趣的:(STM32)