小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

STM32學(xué)習(xí)筆記——GPIO

 敗敗0619 2013-05-06

STM32學(xué)習(xí)筆記——GPIO

STM32基本上每個引腳都有8種配置模式:
1)浮空輸入
2)帶弱上拉輸入
3)帶弱下拉輸入
4)模擬輸入
5)推挽輸出
6)開漏輸出
7)復(fù)用推挽輸出
8)復(fù)用開漏輸出

通常有5種方式使用某個引腳功能,它們的配置方式如下:
1)作為普通GPIO輸入:根據(jù)需要配置該引腳為浮空輸入帶弱上拉輸入帶弱下拉輸入,同時不要使能該引腳對應(yīng)的所有復(fù)用功能模塊。
2)作為普通GPIO輸出:根據(jù)需要配置該引腳為推挽輸出開漏輸出,同時不要使能該引腳對應(yīng)的所有復(fù)用功能模塊。
3)作為普通模擬輸入:配置該引腳為模擬輸入模式,同時不要使能該引腳對應(yīng)的所有復(fù)用功能模塊。
4)作為內(nèi)置外設(shè)的輸入:根據(jù)需要配置該引腳為浮空輸入帶弱上拉輸入帶弱下拉輸入,同時使能該引腳對應(yīng)的某個復(fù)用功能模塊。
5)作為內(nèi)置外設(shè)的輸出:根據(jù)需要配置該引腳為復(fù)用推挽輸出復(fù)用開漏輸出,同時使能該引腳對應(yīng)的所有復(fù)用功能模塊。

注意如果有多個復(fù)用功能模塊對應(yīng)同一個引腳,只能使能其中之一,其它模塊保持非使能狀態(tài)。
stm32復(fù)位后,IO端口處于輸入浮空狀態(tài).
JTAG引腳復(fù)位以后,處于上拉或者下拉狀態(tài).

所有IO端口都具有外部中斷能力,端口必須配置成輸入模式,才能使用外部中斷功能.

IO端口復(fù)用功能配置:

對于復(fù)用功能輸入,端口可以配置成任意輸入模式或者復(fù)用功能輸出模式.
對于復(fù)用功能輸出,端口必須配置成復(fù)用功能輸出
對于雙向復(fù)用功能,端口必須配置成復(fù)用功能輸出

stm32的部分IO端口的復(fù)用功能可以重新映射成另外的復(fù)用功能.

stm32具有GPIO鎖定機制,即鎖定GPIO配置,下次復(fù)位前不能再修改.

當(dāng)LSE振蕩器關(guān)閉時,OSC32_IN和OSC32_OUT可以用作通用IO PC14和PC15.
當(dāng)進入待機模式或者備份域由Vbat供電,PC14,PC15功能丟失,該兩個IO口線設(shè)置為模擬輸入功能.

OSC_IN和OSC_OUT可以重新映射為GPIO PD0,PD1.


注意PD0,PD1用于輸出地時候僅能用于50MHz輸出模式.

注意:PC13,PC14,PC15只能用于2MHz的輸出模式,,最多只能帶30pf的負(fù)載,并且同時只能使用一個引腳!!!!!!!!

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多