看来很多网友都搞不清灌电流和拉电流的概念,下面就此解释一下,希望看过本文后不再就此困扰。
一个重要的前提:灌电流和拉电流是针对端口而言的。
名词解释——灌:注入、填充,由外向内、由虚而实。渴了,来一大杯鲜榨橙汁,一饮而尽,饱了,这叫“灌”。
灌电流(sink current) ,对一个端口而言,如果电流方向是向其内部流动的则是“灌电流”,比如一个IO通过一个电阻和一个LED连接至VCC,当该IO输出为逻辑0时能
不能点亮LED,去查该器件手册中sink current参数。
名词解释——拉:流出、排空,由内向外,由实而虚。一大杯鲜橙汁喝了,过会儿,憋的慌,赶紧找卫生间,一阵“大雨”,舒坦了,这叫“拉”。
拉电流(sourcing current),对一个端口而言,如果电流方向是向其外部流动的则是“拉电流”,比如一个IO通过一个电阻和一个LED连至GND,当该IO输出为逻辑1时能不能点亮LED,去查该器件手册中sourcing current参数。
/************************************************************************************/
介绍几个电流方向的概念source,sink,Positive current,Negative current看程序,debug,或看测试的书籍时,通常都会看到上面几个单词source,sink,Positive current,Negative current.很多人对其搞不清楚.现在简单介绍一下.
sink:是指电流从测试机流向芯片.
Source:是指电流从芯片流向测试机.
Positive current:是指从测试机流向芯片的电流.
Negative current:是指从芯片流向测试机的电流.
所以Positive current和sink描述的电流方向是一样的,通常设为正向. 所以Negative current和Source描述的电流方向是一样的,通常设为负向.