输入浮空:IO口电平完全是由外部电路决定的,IO没有连接设备时,电平不确定;可用于检测输入高低电平。GPIO_Mode_IN_FLOATING
输入上拉:无输入时高电平,可以用来检测是否有低电平输入。GPIO_Mode_IPU
输入下拉:无输入时低电平,可以用来检测是否有高电平输入。GPIO_Mode_IPD
模拟输入:GPIO_Mode_AIN
开漏输出:只能输出低电平或者高阻态(想要输出高电平,芯片外部要接上拉电阻)。GPIO_Mode_Out_OD
推挽输出:输出高低电平。GPIO_Mode_Out_PP
推挽复用功能:GPIO_Mode_AF_PP
开漏复用功能:GPIO_Mode_AF_OD