GPIO全名为General Purpose Input Output,即通用输入输出。有时候简称为“IO口”。通用,说明它是常见的。输入输出,就是说既能当输入口使用,又能当输出口使用。端口,就是元器件上的一个引脚。
输入模式和输出模式是GPIO的基本特性,当然GPIO还有其它模式可选。
(一)模式汇总
输入模式:
l 浮空输入(GPIO_Mode_IN_FLOATING):引脚电平是真实的外部连接器件电压,电平有不确定性
l 上拉输入 (GPIO_Mode_IPU):默认通过电阻上拉到VCC,不接外部器件时可以读出高电平
l 下拉输入 (GPIO_Mode_IPD):默认通过电阻下拉到GND,不接外部器件时可以读出低电平
l 模拟输入 (GPIO_Mode_AIN):将外部信号直接传输到数模转换通道上
输出模式:
l 开漏输出(GPIO_Mode_Out_OD):只能输出低电平,高电平由电阻上拉决定
l 开漏复用功能(GPIO_Mode_AF_OD):用于外设功能使用
l 推挽式输出(GPIO_Mode_Out_PP):可以输出强高和强低,通常使用该功能控制LED
l 推挽式复用功能(GPIO_Mode_AF_PP):用于外设功能使用
标签:输出,外部,笔记,stm32,开发,Mode,GPIO,模式,输入 From: https://www.cnblogs.com/chshnxht/p/18172466