嵌入式開發(fā)中的GPIO

GPIO,是目前主流的輸入輸出單元,任何板子基礎構成無外乎,邏輯運算器,寄存器,振晶,輸入輸出設備,電源開關構成。

其中在標準杜邦線的引導下,任何的外設都需要通過通訊機制和板子內(nèi)部進行通訊,交互數(shù)據(jù),而這就是GPIO【General-purpose input/output】的作用,作為通用的一個接口對板子內(nèi)部的通訊做一個輸出單元,而焊接板子的基礎上明顯可以看到兩個東西:

第一是接口的位序

第二是接口本身的數(shù)量,也就是板子的引腳數(shù)

舉個例子,如果板子對特定的外設的輸出單元為三腳,且定義為PO1,PO2,PO3輸出信號,那么連接板子和外設的杜邦線就要,通過這三個引腳進行連接輸出電訊號,以達到和外設交互數(shù)據(jù)的目的,所以在開發(fā)一款板子中,模型圖很重要,它是能夠告訴我們輸入和輸出單元的基本圖紙。

此外,每個引腳的耗電大約為1ua,耗電非常小,配合3.3v的板子能源輸入,可以這么理解,如果能有一塊太陽能電池板模塊,加上一個穩(wěn)定的鉛酸電源,在配合衛(wèi)星通訊模塊,和GPS/北斗定位模塊,制造一個可以在野外長期通訊且不需要任何外設能源支持的野外中繼模塊是非常簡單的。

這種模塊可以應用在,生物土壤水質監(jiān)測,遠距離通訊傳輸鏈路,甚至是加密通訊和工業(yè)網(wǎng)絡上面。

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容