STM32硬體剖析(引腳模式設定的8種模式)

2021-09-24 12:07:25 字數 613 閱讀 3862

開漏模式:

1.是指輸出端由mos驅動輸出

2.輸出沒有上拉,好處是輸出電平由外部上拉決定

3.可以多個開漏接一起,實現「線與」

推挽輸出;

1.帶負載能力強

2.可以輸出高和低,而開漏只能輸出低或者關閉輸出

gpio處於輸入模式下,下拉輸入和上拉輸入的相關配置如下圖所示。

需要注意的是,下拉輸入和上拉輸入是通過埠輸出暫存器gpiox_odr來區分的。

因此,在進行上拉/下拉輸入配置時候,雖然對gpio進行的關於輸入的操作,但是仍要對和輸出相關的暫存器odr進行配置。

上述注意事項在實際**編寫時表現為:

(1)庫函式

gpio_initstructure.gpio_pin  = gpio_pin_0;

//pa0

gpio_initstructure

STM32引腳模式說明

1 浮空輸入 預設狀態 gpio mode in floating 引腳自身視為開路,電平由外部電路決定,不能輸出 2 上拉輸入 gpio mode ipu與浮空輸入類似,但當外部電平不確定時,會被拉至高電平 3 下拉輸入 gpio mode ipd與浮空輸入類似,但當外部電平不確定時,會被拉至低電...

stm32硬體除錯

stm32的基本系統主要涉及下面幾個部分 一 電源 1 無論是否使用模擬部分和ad部分,mcu外圍出去vcc和gnd,vdda vssa vref 如果 封裝有該引腳 都必需要連線,不可懸空 2 對於每組對應的vdd和gnd都應至少放置乙個104的陶瓷電容用於濾波,並接該 電容應放置盡量靠近mcu ...

STM32之VCAP引腳問題

前段時間在做乙個微控制器綜合課程設計,其內容是實現乙個小型數字式測溫計。按照我的想法希望用stm32f405rgt6來實現,之所以選擇這個是因為想藉此機會做乙個核心板出來,以備今後使用。對於乙個核心板而言,首先要畫出其最小系統,進而進行基礎功能的拓展。當然,一般為了省事,都會去找一些開源的資料或工程...