GPIO_Mode_IPU 上拉输入 GPIO_Mode_Out_OD 开漏输出 GPIO_Mode_Out_PP 推挽输出 GPIO_Mode_AF_OD 复用开漏输出 GPIO_Mode_AF_PP 复用推挽输出 浮空输入模式 外部信号输入。 选择理由:信号源提供稳定电平,不需要内部上拉或下拉。 信号源提供稳定电平,意思是这里永远会有电平,不论是高电平还是低电平,这个引脚不...
< 输入模式 */#define GPIO_MODE_OUTPUT_PP 0x00000001u /*!< 推挽输出模式 */#define GPIO_MODE_OUTPUT_OD 0x00000011u /*!< 开漏输出模式 */#define GPIO_MODE_AF_PP 0x00000002u /*!< 复用推挽输出模式 */#define GPIO_MODE_AF_OD 0x00000012u /*!< 复用开漏输出模式 */#define GPIO_MODE_AF...
当输出低电平时,N-MOS导通,输出到地,输出低电平。 2.开漏复用输出 (GPIO_Mode_AF_OD) 如下图:直接使用了复用功能输出而非寄存器,同样需要上拉电阻,主要提供引脚的第二功能配置等,可用作通IIC等。 3.推挽式输出 (GPIO_Mode_Out_PP) 如下图:输出信号也是要经过反相器,再经过MOS管的上下来部分作用输出; 当...
7、GPIO_Mode_AF_OD 复用开漏输出 当有多个不同的模块对应同一个引脚时,那这个GPIO就要使用复用功能,其他方面与开漏输出相同。即如果用在IC、SMBUS这些需要线与功能的复用场合,就使用复用开漏模式。 主要应用:片内外设功能(TX1、MOSI、MISO.SCK.SS) 8、GPIO_Mode...
(4)GPIO_Mode_IPU 上拉输入 (5)GPIO_Mode_Out_OD 开漏输出 (6)GPIO_Mode_Out_PP 推挽输出 (7)GPIO_Mode_AF_OD 复用开漏输出 (8)GPIO_Mode_AF_PP 复用推挽输出 对于刚入门的新手,我想这几个概念是必须得搞清楚的,平时接触的最多的也就是推挽输出、开漏输出、上拉输入这三种,但一直未曾对这些做过归纳...
复用推挽输出(AF Push-Pull Output):复用推挽输出模式允许将GPIO引脚用作特定外设功能。在该模式下,引脚可以输出高电平或低电平,并具有一定的驱动能力。 // 初始化复用推挽输出模式的GPIOGPIO_InitStruct.Pin = GPIO_PIN_0; GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;// 复用推挽输出模式GPIO_InitStruct.Pull ...
(8)GPIO_Mode_AF_PP 复用推挽输出(带上拉或者下拉) 图2.4 输出模式电路图 2.2.3 复用模式 复用模式IO引脚用于如定时器的PWM信号的输入输出引脚及串口的输入输出引脚等。 图2.5 复用模式电路图 2.2.4AD/DA模拟信号输入输出模式 模拟信号输出输出模式IO引脚应用于输入模拟信号便于进行模数转换的电路。
1. 从GPIO的管脚结构图中我们得知,如果启用GPIO_Mode_AF_PP的设置,该管脚的电平将被内部电平强制...
(6)GPIO_Mode_Out_PP 推挽输出 (7)GPIO_Mode_AF_OD 复用开漏输出 (8)GPIO_Mode_AF_PP 复用推挽输出 I/O端口位的基本结构 1、推挽输出 推挽电路是两个参数相同的三极管或MOSFET,以推挽方式存在于电路中,各负责正负半周的波形放大任务,电路工作时,两只对称的功率开关管每次只有一个导通,所以导通损耗小、效率...
-推挽式输出(GPIO_Mode_Out_PP) -推挽式复用功能(GPIO_Mode_AF_PP) 输入浮空:浮空就是逻辑器件与引脚即不接高电平,也不接低电平。由于逻辑器件的内部结构,当它输入引脚悬空时,相当于该引脚接了高电平。一般实际运用时,引脚不建议悬空,易受干扰。通俗讲就是浮空就是浮在空中,就相当于此端口在默认情况下什么都...