推挽输出、开漏输出和上拉输入或浮空输入的区别(以一个IO口控制两个LED灯为例)

 在进行1个IO口控制两个LED灯的实验前,先了解一下GPIO的特性(以STM32为例) 一、推挽输出与开漏输出的区别       1.推挽输出      推挽输出,顾名思义就是既可以输出高电平,又可以输出低电平。以stm32为例,stm32官方手册的GPIO电路图如下:  当输出寄存器为1时(高电平),控制输出为1,此时P-MOS管导通,N-MOS管不导通,这时候输出电压就以VDD为基准;  控
相关文章
相关标签/搜索