休眠后gpio状态_STM32中GPIO的8种工作模式总结
生活随笔
收集整理的這篇文章主要介紹了
休眠后gpio状态_STM32中GPIO的8种工作模式总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
STM32
中
GPIO
的
8
種工作模式總結
一、推挽輸出:可以輸出高、低電平,連接數字器件
;
推挽結構一般是指
兩個三極管分別受兩個互補信號的控制,總是在一個三極管導通的時候另一
個截止。高低電平由
IC
的電源決定。形象點解釋:推挽,就是有推有拉,任
何時候
IO
口的電平都是確定的,不需要外接上拉或者下拉電阻。
推挽電路是兩個參數相同的三極管或
MOSFET
,以推挽方式存在于電路
中,各負責正負半周的波形放大任務,電路工作時,兩只對稱的功率開關管
每次只有一個導通,所以導通損耗小、效率高。輸出既可以向負載灌電流,
也可以從負載抽取電流。推拉式輸出級既提高電路的負載能力,又提高開關
速度。
二、開漏輸出:
開漏,就等于輸出口接了個
NPN
三極管,并且只接了
E
,
B
,而
C
極是開
路的,你可以接一個電阻到
3.3V
,也可以接一個電阻到
5V
,這樣,在輸出
1
的時候,就可以是
5V
電壓,也可以是
3.3V
電壓了,但是不接電阻上拉的
時候,這個輸出高就不能實現了。
輸出端相當于三極管的集電極,要得到高電平狀態需要上拉電阻才行。適
合于做電流型的驅動,其吸收電流的能力相對強
(
一般
20mA
以內
)
。開漏形
式的電路有以下幾個特點:
總結
以上是生活随笔為你收集整理的休眠后gpio状态_STM32中GPIO的8种工作模式总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c+++11并发编程语言,C++11并发
- 下一篇: cuda 核函数 for循环_【CUDA