在GPIO的工作模式中,输入模式扮演着至关重要的角色。它允许我们读取端口的高低电平或电压,从而为各类传感器(如使用ADC功能的传感器)与单片机的交互提供了桥梁。当需要将传感器获取的电平信息传递给单片机的特定引脚时,我们只需将该引脚配置为输入模式即可。1、GPIO_Mode_AIN 模拟输入 模拟输入模式在GPIO中独树一帜...
GPIO_Mode_IN_FLOATING 浮空输入 GPIO_Mode_IPU 上拉输入 GPIO_Mode_IPD 下拉输入 GPIO_Mode_AIN 模拟输入 GPIO_Mode_Out_OD 开漏输出(带上拉或者下拉) GPIO_Mode_AF_OD 复用开漏输出(带上拉或者下拉) GPIO_Mode_Out_PP 推挽输出(带上拉或者下拉) GPIO_Mode_AF_PP 复用推挽输出(带上拉或者下拉 如上所示...
模拟输入模式(GPIO_Mode_AIN)的引脚堪称“专业采集员”,专门对接温度、湿度这些模拟量传感器。它不掺和数字逻辑那套,一心采集模拟信号,再送到芯片内部的ADC进行处理。配置代码就是让这个“采集员”在指定引脚开始工作。 输出模式:GPIO的“能量输出站” 推挽输出模式(GPIO_Mode_Out_PP)的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 复用推挽输出 浮空输入模式 外部信号输入。 选择理由:信号源提供稳定电平,不需要内部上拉或下拉...
1、GPIO_Mode_AIN 模拟输入 这种输入模式比较特殊,该模式主要为片上外设ADC而配置,从外部读取模拟信号,当设置为模拟输入时,GPIO会失效,引脚直接接入内部ADC。 特点:相较于其他输入模式只能读取到逻辑高/低电平(数字量),该模式能读取到细微变化的值(模拟量)。通俗来...
1. GPIO_MODE_AIN 模拟输入 输入信号不经施密特触发器直接接入,输入信号为模拟量而非数字量,其余输入方式输入数字量。 2. GPIO_MODE_IN_FLOATING 浮空输入 输入信号经过施密特触发器接入输入数据存储器。当无信号输入时,电压不确定。因为浮空输入既高阻输入,可以认为输入端口阻抗无穷大,这样可以检测到微弱的信号。(相...
1、模拟输入 GPIO_Mode_AIN 此模式可以检测外部输入的模拟电压,可以检测电压值,只要不高于Vcc即可。 2、浮空输入 GPIO_MODE_IN_FLOATING 此模式最常用的是检测按键,可以接收高低电平。但容易被干扰。 3、下拉输入GPIO_Mode_IPD 此模式检测到电平默认为低,可以检测到由低到高的电平变化。
(1)GPIO_Mode_AIN 模拟输入---应用ADC模拟输入,或者低功耗下省电 : U+ `" s9 I6 P: B6 b+ ...
(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 复用推挽输出 ...