娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

STM32 快速了解 推挽輸出&開漏輸出

發布者:BlossomWhisper最新更新時間:2025-01-16 來源: jianshu關鍵字:STM32  推挽輸出  開漏輸出 手機看文章 掃描二維碼
隨時隨地手機看文章

5伏兼容I/O端口位的基本結構


這里僅看輸出模式,也就是下方,其實推挽和開漏的區別在于P-MOS管開啟的區別

推挽 PP

推挽,字面意思:前牽后推、一推一拉

此時,P-MOS和N-MOS都是開啟的,

ODR = 1

當ODR(Output data register)是高電平,則P-MOS,在I/O輸出為高電平導通,N-MOS管截止,那么輸出就是 VDD 高電平(3.3v)

ODR = 0

同理,當ODR(Output data register)是低電平,則P-MOS,截止,N-MOS管導通,那么輸出就是 VSS 低電平(0v)

在切換的過程中,一個負責灌電流,一個拉電流,"一推一拉",負載和開關速度比普通方式要"快"。

  • 輸入電平 0~3.3V

  • 高速切換開關狀態。

開漏 OD

  • 上方 P-MOS管不工作,就是沒有灌電流的存在 ;  只能控制低電平輸出

當 I/O高電平時,兩個 MOS 管都不工作 會呈現 高阻態(也就是電平依靠外電路來實現),此時需要加入上拉電阻(最好是外部接上拉電阻)

那為什么要這樣呢?

當你需要的輸出電壓大于內置的(3.3V),你就需要外加上拉電阻,實現高電壓輸出。

例如:I2C、SMBUS通信的“線與”中, 輸出電位要高于 3.3V(外加上拉電阻) ->高阻態,就需要輸出更高電平。

端口位配置表


具體參考:STM32庫開發實戰指南:基于F4(6.2章節)

關鍵字:STM32  推挽輸出  開漏輸出 引用地址:STM32 快速了解 推挽輸出&開漏輸出

上一篇:結合電路圖,看STM32的GPIO的工作原理
下一篇:VSCode+arm-none-eabi+msys使用Make實現STM32交叉編譯

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

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 安岳县| 正定县| 定陶县| 大同市| 武宁县| 和平县| 贵南县| 双柏县| 精河县| 玛曲县| 徐州市| 马关县| 兴山县| 中卫市| 两当县| 岳阳市| 丰台区| 宣城市| 马边| 岳阳县| 崇左市| 怀柔区| 开封市| 靖远县| 桃江县| 海门市| 藁城市| 大名县| 临桂县| 霍城县| 平武县| 澄江县| 侯马市| 墨竹工卡县| 平邑县| 东莞市| 武乡县| 湟中县| 郧西县| 菏泽市| 新巴尔虎左旗|