GPIO的電平
大部分CPU/FPGA/CPLD芯片的GPIO都會有獨立的電源供電一般會命名為(VCCIO),這樣可以靈活接不同的電平標準的芯片。所以在使用GPIO之前先確定兩邊的電平是否一致或兼容。
GPIO的內(nèi)部上下拉電阻
內(nèi)部上下拉電阻,可以提供確定的電平,使得GPIO在使用之前有個確定值以防誤操作。正好最近遇到這樣的問題。如下示意圖。在兩邊都有內(nèi)部上下拉電阻的時候,事情就變得有趣了。這條信號上的電平不高不低,當然取決于各自芯片的預(yù)留的電阻值。我比較幸運,碰到兩邊的電阻值大小相等。量到的是1.66V,3.3V的電平。不要小看這個不高不低的電平,可以讓這個WIFI有時可識別有時不可。這種概率性的問題是會讓人相當?shù)仡^疼。所以設(shè)計時,要看清楚規(guī)格書,最好在原理圖上標識以免忘記。
GPIO的OD或OCOD/OC就是說輸出的MOSFET/BJT的D極/C極上再芯片內(nèi)部里不接任何元件。如下圖示意示意。
OD/OC的好處:
可以輸出同電平,取決于外部電路的電源,如上圖的Vcc2。
可以實現(xiàn)線與。
由外部上拉提供電流。當然不能超過GPIO的最大灌電流。
GPIO的驅(qū)動能力
主要就是說GPIO能輸出多少電流(拉電流)或能輸入多少電流(灌電流)。可以看下面這個圖,明明白白了。
經(jīng)常我們會拿GPIO直接去驅(qū)動LED 燈,這時就要注意GPIO的驅(qū)動能力夠不夠了,如果不夠,就得外加個MOSFET或者BTJ.。
責任編輯人:CC
-
電阻
+關(guān)注
關(guān)注
86文章
5497瀏覽量
171839 -
GPIO
+關(guān)注
關(guān)注
16文章
1199瀏覽量
52026
發(fā)布評論請先 登錄
相關(guān)推薦
評論