日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

关于IO模式(浮空、推挽、开漏...)描述及应用

發布時間:2025/3/21 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于IO模式(浮空、推挽、开漏...)描述及应用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Ⅰ、寫在前面

在開發STM32的時候,都需要對IO的模式進行配置(GPIO_InitStructure. GPIO_Mode = xxx)。但是,你們都知道各種模式的具體意義嗎?

?

有的人問:IO口輸出可以上拉嗎? 開漏輸出是干什么用的?

?

其實這些問題并不難,只要你了解到每一種模式的真正意思,相信這些問題都不會難道你。本文的內容比較基礎,也比較實用,希望對你有所幫助。

?

關于本文的詳細內容請看下面章節

?

Ⅱ、模式說明

STM32芯片的IO8中模式:

1GPIO_Mode_AIN?模擬輸入

2GPIO_Mode_IN_FLOATING?浮空輸入

3GPIO_Mode_IPD?下拉輸入

4GPIO_Mode_IPU?上拉輸入

(5)GPIO_Mode_Out_OD 開漏輸出

6GPIO_Mode_Out_PP?推挽輸出

7GPIO_Mode_AF_OD?復用開漏輸出

8GPIO_Mode_AF_PP?復用推挽輸出

?

四種輸入模式?+?四種輸出模式


?

上面IO結構圖來自STM32F1參考手冊,從圖中可以看得出來IO口大致的結構,也能反映出各種模式。

?

?

代碼中常見的一些配置:




?

Ⅲ、本文要點

下面結合相關資料,講述一下各種模式的內容:

?

1.GPIO_Mode_AIN?模擬輸入

這個模式比較好理解,主要用于模擬輸入時的配置(一般是針對ADC功能)。在特殊DAC輸出的時候也用該模式,參看手冊:


?

2.GPIO_Mode_IN_FLOATING?浮空輸入

浮空顧名思義就是懸浮在空中,也叫懸空輸入。配置成浮空輸入模式,如果沒有連接其他設備,檢測其電平是不定的,有可能檢測到高電平,也有可能堅持到低電平。

?

3.GPIO_Mode_IPDGPIO_Mode_IPU上下拉

GPIO_Mode_IPD下拉 和?GPIO_Mode_IPU上拉模式應該大家都明白它的意思,它們和浮空輸入是成對應關系。

?

A.上拉或下拉電阻阻值?

有些時候,了解到阻值的大小有助于硬件的設計,以及軟件的編程,阻值大小一般是40K左右,具體可以參看數據手冊:


?

B.疑問

有的人會有這樣的疑問,為什么沒有輸出下拉?或輸出上拉?

答案其實很簡單,在該系統中,MCU起到主要作用,輸出的電平是由MCU決定,要么是高電平,要么是低電平。

?

4.GPIO_Mode_Out_OD?開漏輸出

開漏輸出這個功能是比較重要的,也是相對比較難一點的(當然,明白了就覺得簡單)。或許我們平時沒怎么使用過該功能,并不知道它具體的用途,就沒有多去了解它。

?

開漏輸出大致意思:設置引腳輸出為1”時,該引腳處于開漏,也就是相當于浮空狀態; 設置引腳輸出為“0”時,該引腳將拉低電平

?

前面我有一篇文章【模擬I2C讀寫EEPROM】里面I2C總線的SDA引腳就使用了開漏輸出功能。也就是需要在釋放SDA總線時,只需要將SDA設置輸出為“1”就行了。

?

5.GPIO_Mode_Out_PP?推挽輸出

推挽輸出:意思就是輸出具有驅動能力(比如:引腳上接一個LED,可以直接點亮,若是開漏輸出,就不能點亮LED)。

?

推挽輸出這個功能是比較常用的功能,我們一般輸出控制某個信號,基本上都是配置為GPIO_Mode_Out_PP?推挽輸出。

?

推挽輸出電流大小也是比較關鍵的一個參數,根據芯片不同,其大小也不同,具體可以查看數據手冊:


?

6.GPIO_Mode_AF_OD?復用開漏輸出

復用開漏輸出:該模式和上面GPIO_Mode_Out_OD開漏輸出”類似,只是它引腳對應的功能具有復用的功能。前面文章【硬件I2C讀寫EEPROM】里面就是使用了該功能。

?

7.GPIO_Mode_AF_PP?復用推挽輸出

復用推挽輸出功能和推完功能類似,主要用在具有復用功能的情況下,比如USARTTX引腳等。

?

Ⅳ、說明

以上總結僅供參考,若有不對之處,敬請諒解。。

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的关于IO模式(浮空、推挽、开漏...)描述及应用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 一本色道久久hezyo加勒比 | 亚洲精品视频一区二区 | 播播网色播播 | 国产视频精品一区二区三区 | 成人久久精品人妻一区二区三区 | 久久欲 | 手机av免费在线 | 北条麻妃二三区 | 欧美性videos高清精品 | www性 | 911av| 国产在线123| 用舌头去添高潮无码视频 | 国产高清在线观看 | 女生被男生c | 最近免费中文字幕中文高清百度 | 伊人久久精品视频 | 欧美成人免费网站 | 另类综合小说 | 91网在线观看 | 又黄又免费的视频 | 人成在线免费视频 | 精品国产av 无码一区二区三区 | 亚洲国产乱 | 日韩精品一区二区三区在线观看 | 肉大榛一进一出免费视频 | 亚洲永久精品在线观看 | 黄视频网站在线观看 | 国产成人在线播放 | 91在线播 | 亚洲国产精品自拍 | aa视频免费观看 | 69精品人妻一区二区三区 | 用力挺进新婚白嫩少妇 | 国产精品三级久久久久久电影 | aa视频网站| 伊人久久超碰 | 精品一区二区不卡 | 永久免费快色 | 成人午夜黄色 | 日剧再来一次第十集 | 91在线公开视频 | 在线激情网 | 午夜伦理影院 | 免费在线看a | 国产天堂在线观看 | 色婷婷色| av在线影音 | 欧美成人免费在线观看 | 美女无遮挡网站 | 懂色一区二区三区免费观看 | 91伦理 | 久久久久久99精品久久久 | 欧美重口另类 | 伊人成年网 | 丰满的女邻居 | 蜜桃视频成人在线观看 | 色网视频 | 免费成人美女在线观看. | 丁香激情综合 | 老子影院午夜伦不卡大全 | 欧美自拍第一页 | 亚洲一级中文字幕 | 天堂网在线视频 | 性开放淫合集 | 久久艳片www.17c.com | 北岛玲在线 | 免费av在线 | 天天操天天爱天天干 | 天堂8中文| 神宫寺奈绪一区二区三区 | 欧美麻豆视频 | 精品少妇theporn| 日本中文字幕在线 | jk美女又爽又黄视频 | 69精品人人 | 新97超碰 | 俄罗斯porn | 人人草网| 福利色导航 | 国内偷拍一区 | 99精品久久久久久中文字幕 | 国产视频一区二区三 | 亚洲综合视频网 | 国产欧美日韩成人 | 男人午夜免费视频 | 亚洲 精品 综合 精品 自拍 | 黄色片网站在线看 | 丰满人妻一区二区三区免费视频棣 | 亚洲国产精品二区 | 丝袜诱惑一区 | 污污视频在线观看免费 | 成人性生交免费看 | 视频免费在线观看 | 97精品国产97久久久久久粉红 | 艳妇乳肉豪妇荡乳xxx | 中文字幕乱码在线人视频 | 色播在线 | 久久视频这里只有精品 |