8类IO口模式
4种输入模式,4种输出模式:
(1)GPIO_Mode_AIN 模拟输入
(2)GPIO_Mode_IN_FLOATING 浮空输入
(3)GPIO_Mode_IPD 下拉输入
(4)GPIO_Mode_IPU 上拉输入
(5)GPIO_Mode_Out_OD 开漏输出
(6)GPIO_Mode_Out_PP 推挽输出
(7)GPIO_Mode_AF_OD 复用开漏输出
(8)GPIO_Mode_AF_PP 复用推挽输出
(1)模拟输入
可接收模拟量,主要用于ADC检测
(2)浮空输入
数字量,悬空时引脚电平易受干扰,用于读取外部信号,电平信号直接进入输入数据寄存器
(3)下拉输入
数字量,悬空时为低电平
(4)上拉输入
数字量,悬空时为高电平
(5)开漏输出
设置输出高电平时无效,低电平有效
(6)推挽输出
可设置输出高低电平
(7)复用开漏输出
输出的高低电平,来自片上外设模块而非CPU直接写输出数据寄存器
(8)复用推挽输出
输出的高低电平,来自片上外设模块而非CPU直接写输出数据寄存器
浙公网安备 33010602011771号