上拉电阻
把不确定的信号通过电阻连接到高电平电信号初始化为高电平
下拉电阻
把不确定的信号通过电阻连接到低电平电信号初始化为低电平
上拉输入
默认情况下输入引脚数据为1,高电平
模拟信号3.3v 5v 1.9v
数字信号0 1
下拉输入
默认输入引脚为0
低电平
浮空输入
引脚既不接高电平也不接低电平,即输入引脚浮空
引脚电压为不确定值,通常用于IIC、USART
模拟输入
模拟信号3.3v 5v 1.9v
数字信号0 1
开漏输出
可以输出0和1
适用于电平不匹配场合
要得到高电平需要上拉电阻才行
开漏复用输出
GPIO口被用作第二功能的配置情况
片内外设功能:
TX1、MOSI、MISO、SCK、SS
推挽输出
可以输出高低电平0和1
适用于双向IO使用
推挽复用输出
GPIO口被用作第二功能的配置情况
片内外设功能IIC的SCL、SDL