GPIO结构
引脚配置:
输入模式:包括浮空输入、上拉输入、下拉输入和模拟输入。
浮空输入:引脚悬空时,输入值不确定,可能是高电平(1)也可能是低电平(0)。
上拉输入:引脚内部有一个上拉电阻,当引脚未连接时,读取到的值为高电平(1)。
下拉输入:引脚内部有一个下拉电阻,当引脚未连接时,读取到的值为低电平(0)。
模拟输入:用于连接模拟信号,常用于ADC(模数转换)输入。
输出模式:
开漏输出:引脚可以输出低电平,或高阻态(浮空),需要外部上拉电阻来提供高电平。
推挽输出:引脚可以输出高电平和低电平,内部包含上拉和下拉电阻。
复用开漏输出:与开漏输出类似,但输出电平由复用功能外设决定。
复用推挽输出:与推挽输出类似,但输出电平由复用功能外设决定。 |