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