秒懂幫

位置:首頁 > 數碼 > 

gpio介面是幹什麼的

數碼2.82W

gpio介面是在嵌入式系統中,經常需要控制許多結構簡單的外部裝置或者電路,這些裝置有的需要通過CPU控制,有的需要CPU提供輸入訊號。對裝置的控制,使用傳統的串列埠或者並口就顯得比較複雜,所以,在嵌入式微處理器上通常提供了一種通用可程式設計I/O埠,也就是GPIO。

gpio介面是幹什麼的

GPIO,通用型之輸入輸出的簡稱,功能類似8051的P0—P3,其接腳可以供使用者由程控自由使用,PIN腳依現實考量可作為通用輸入或通用輸出或通用輸入與輸出,如當clk generator, chip select等。

gpio介面是幹什麼的 第2張

既然一個引腳可以用於輸入、輸出或其他特殊功能,那麼一定有暫存器用來選擇這些功能。對於輸入,一定可以通過讀取某個暫存器來確定引腳電位的高低,對於輸出,一定可以通過寫入某個暫存器來讓這個引腳輸出高電位或者低電位,對於其他特殊功能,則有另外的暫存器來控制它們。

標籤:gpio 介面 幹什麼