日韩一区二区三区精品,欧美疯狂xxxxbbbb牲交,热99re久久免费视精品频,人妻互换 综合,欧美激情肉欲高潮视频

歷史上的今天

今天是:2025年07月13日(星期日)

2021年07月13日 | 【ARM】gpio·arm體系結構之gpio

發(fā)布者:TranquilSoul 來源: eefocus關鍵字:ARM  體系結構  gpio 手機看文章 掃描二維碼
隨時隨地手機看文章

GPIO

Gerneral-Purpose IO ports,即通用IO口。

嵌入式系統(tǒng)中常常有數(shù)量眾多,但是卻比較簡單的外部設備/電路。


對這些設備/電路,有的需要CPU為之提供控制手段,有的則需要被CPU用做輸入信號。


許多這樣的設備/電路只要求一位,即只要有開/關兩種狀態(tài)就夠了,比如控制某個LED燈亮與滅;或者通過獲取某個管腳的電平屬性來達到判斷外圍設備的狀態(tài)。


對這些設備/電路的控制,使用傳統(tǒng)的串行口或并行口都不合適,所以在微控制器芯片上一般都會提供一個“通用可編程IO接口”,即GPIO。


接口至少有兩個寄存器,即“通用IO控制寄存器”與“通用IO數(shù)據(jù)寄存器”。


數(shù)據(jù)寄存器的各位都直接引致芯片外部,而對這種寄存器中每一位的作用,即每一位的信號流通方向,則可以通過控制寄存器中對應位獨立地加以設置,比如可以設置某個管腳的屬性為輸入、輸出或其它特殊功能。


注意

在實際的MCU中,GPIO是有多種形式的。比如,有的數(shù)據(jù)寄存器可以按照位尋址,有些卻不能按照位尋址,這在編程時就要加以區(qū)分。


為了使用方便,很多MCU的GPIO接口除去兩個標準寄存器必須具備外,還提供上拉寄存器,可以設置IO的輸出模式是高阻,還是帶上拉的電平輸出,或者不帶上拉的電平輸出。這使得在電路設計中,外圍電路就可以簡化不少。


為什么要使用上拉電阻

一般作單鍵觸發(fā)使用時,如果IC本身沒有內(nèi)接電阻,為了使單鍵維持在不被觸發(fā)的狀態(tài)或是觸發(fā)后回到原狀態(tài),必須在IC外部另接一電阻。


數(shù)字電路有三種狀態(tài):高電平、低電平、和高阻狀態(tài),有些應用場合不希望出現(xiàn)高阻狀態(tài),可以通過上拉電阻或下拉電阻的方式使處于穩(wěn)定狀態(tài),具體視設計要求而定!


一般說的是I/O端口,有的可以設置,有的不可以設置,有的是內(nèi)置,有的是需要外接,I/O端口的輸出類似于一個三極管的C,當C接通過一個電阻和電源連接在一起的時候,該電阻成為上拉電阻,也就是說,該端口正常時為高電平;C通過一個電阻和地連接在一起的時候,該電阻稱為下拉電阻。


上拉電阻是用來解決總線驅動能力不足時提供電流的問題的。一般說法是上拉增大電流,下拉電阻是用來吸收電流。

關鍵字:ARM  體系結構  gpio 引用地址:【ARM】gpio·arm體系結構之gpio

上一篇:ARM裸機開發(fā)(二)——ARM異常處理
下一篇:【ARM】ADC·FS2410數(shù)模轉換

推薦閱讀

北京—2018年7月12日—Maxim 宣布推出DS28E83 DeepCoverò安全認證器,幫助醫(yī)療設備設計者有效保護外科工具的數(shù)據(jù),使其不受存儲器損壞、滅菌過程中高能γ輻射的影響,同時通過安全工具使用管理及防偽等能力保證工具安全。作為業(yè)界首款專為γ射線滅菌設計的安全認證方案,器件可有效增強患者的安全保障,且同時支持基于橢圓曲線數(shù)字簽名算法 (ECDSA) ...
小鵬汽車推出G3 2020款當天晚上,就有投資人朋友找到了車智君,因為這位朋友在小鵬汽車銷售的銷售話術下,在六月底提了老款G3,僅僅開了500km左右,這讓其心理非常的不舒服,尤其是續(xù)航“加量不加價”情況下。 這不是個例,這個事情在網(wǎng)絡上也發(fā)酵了。小鵬汽車遇到的問題,是純電動汽車整體面臨的問題。那就是隨著技術的進步,電池的成本是下降的,也就是...
摘要:目前新能源發(fā)電已經(jīng)成為了一種主流的發(fā)電方式,各界對于它的關注也是逐漸增加。但是其中的發(fā)電核心逆變器是如何測試,其中的測試難點以及逆變器的性能診斷是如何進行的呢?這篇文章將會帶您快速了解。 一、2020年新能源發(fā)電的發(fā)展 新能源主要包含風能、太陽能、生物質(zhì)能、核能等。近年,在傳統(tǒng)能源供應日趨緊張,環(huán)境保護壓力加大的背景下,新能源成...
馬來西亞從6月1日啟動全國封鎖措施,原本預計6月28解封,但當?shù)匾咔椴⑽唇禍?,總理穆希丁宣布全國封鎖措施將無限期延長。禍不單行,7月1日下午,菲律賓塔阿爾火山噴出高達1000米的深色蒸汽?;鹕降卣鹧芯克鶎⒃摶鹕降念A警等級從2級升至3級,這意味著火山未來幾周內(nèi)可能噴發(fā)。馬來西亞和菲律賓作為全球被動元器件(特別是MLCC)的主要生產(chǎn)基地,村田、太陽...

史海拾趣

小廣播
設計資源 培訓 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved