4、复用功能输出:复用功能输出中的复用
是指STM32
的其他片上外设对GPIO
引脚进行控制,此时GPIO
引脚用作该外设功能的一部分,算是第二用途。从其他外设引出来的复用功能输出信号与GPIO
本身的数据寄存器都连接到双MOS
管结构的输入中。
三、输入输出模式
GPIO共有8中输入输出模式,分别是:上拉输入、下拉输入、浮空输入、模拟输入、开漏输出、推挽输出、开漏复用输出、推挽复用输出
,下面我们详细介绍以下上面的八种输入输出模式。
- 上拉输入:
GPIO_Mode_IPU
- 下拉输入:
GPIO_Mode_IPD
- 浮空输入:
GPIO_Mode_IN_FLOATING
- 模拟输入:
GPIO_Mode_AIN
- 开漏输出:
GPIO_Mode_Out_OD
- 推挽输出:
GPIO_Mode_Out_PP
- 开漏复用:
GPIO_Mode_AF_OD
- 推完复用:
GPIO_Mode_AF_PP
这里详细讲一下几个常用的模式: