一、什么是GPIO?
General Purpose Input Output (通用输入/输出)简称为GPIO,或总线扩展器。
二、GPIO配置模式
GPIO 模 式 | 模 式 说 明 |
---|---|
GPIO_Mode_AIN | 模拟输入 |
GPIO_Mode_IN_FLOATING | 浮空输入 |
GPIO_Mode_IPD | 下拉输入 |
GPIO_Mode_IPU | 上拉输入 |
GPIO_Mode_Out_OD | 开漏输出 |
GPIO_Mode_Out_PP | 推挽输出 |
GPIO_Mode_AF_OD | 复用开漏输出 |
GPIO_Mode_AF_PP | 复用推挽输出 |
GPIO输入模式
- 模拟输入
- 顾名思义,模拟量输入(若引脚悬空,该端口的电平是不确定的)。(ADC采集时考虑滤波)
- 浮空输入