中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

STM32中I/O輸入輸出模式的示例分析

發布時間:2022-01-15 11:53:14 來源:億速云 閱讀:120 作者:小新 欄目:互聯網科技

這篇文章給大家分享的是有關STM32中I/O輸入輸出模式的示例分析的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

Cortex-M3里,對于GPIO的配置種類有8種,輸入輸出模式各有四種。

輸出模式:

1.GPIO_Mode_Out_OD 開漏輸出

2.GPIO_Mode_Out_PP 推挽輸出

3.GPIO_Mode_AF_OD 復用開漏輸出 

4.GPIO_Mode_AF_PP 復用推挽輸出

輸入模式:

1.GPIO_Mode_AIN 模擬輸入 

2.GPIO_Mode_IN_FLOATING 浮空輸入

3.GPIO_Mode_IPD 下拉輸入

4.GPIO_Mode_IPU 上拉輸入

I/O輸出指的是STM32對“外部”(相對于STM32I/O口的外部,可看成芯片的外部)驅動硬件,可以理解成對外部輸出高低電平,不同的模式只是在輸出電平的方式上各有不同。

開漏輸出(Open Collector Output):其中的“漏”級(Drain)指的是場效應管的漏級,相當于三極管的集電極(Collector)。則“開漏輸出”的含義很明顯:使用三極管的集電極或場效應晶體管MOSFET的漏級作為輸出端,輸出高電平時需要在集電極增加上拉電阻拉高輸出電位(此時三極管工作在放大狀態)。

由三極管電流放大特性(小電流控制大電流)可以知道該種輸出方式適合作為電流型驅動,從負載抽取電流的能力相對較強(20mA左右)。

推挽輸出(Push-pull Output):推挽結構一般是指兩個三極管分別受兩個互補信號的控制,一個晶體管的發射級和另一個晶體管的集電極連接作為輸出端,總是在一個三極管導通的時候另一個截止,可以輸出高、低電平。

推挽輸出既可以向負載灌輸電流,也可以從負載抽取電流。而且電路工作時,兩只對稱的晶體管每次只有一個導通,所以導通損耗小、效率高。推挽輸出提高了帶負載的能力也提高了開關速度。

兩種輸出方式的電路示意圖如下:

STM32中I/O輸入輸出模式的示例分析

至于復用開漏輸出和復用推挽輸出則一般是使用第二功能作為GPIO來使用。

感謝各位的閱讀!關于“STM32中I/O輸入輸出模式的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

界首市| 博野县| 交口县| 新沂市| 瑞金市| 揭西县| 新建县| 旅游| 安岳县| 广安市| 邹平县| 涿鹿县| 若尔盖县| 都江堰市| 法库县| 三台县| 尉犁县| 邳州市| 安陆市| 桃园县| 禄劝| 巍山| 台南县| 微博| 平顺县| 海宁市| 惠安县| 安丘市| 湾仔区| 安康市| 克拉玛依市| 兴文县| 兴安县| 亳州市| 晋宁县| 汝城县| 阿荣旗| 恩平市| 龙海市| 景宁| 衡东县|