一、STM 32 的八种 GPIO 口模式 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 复用推挽...
即如果用在IC、SMBUS这些需要线与功能的复用场合,就使用复用开漏模式。 主要应用:片内外设功能(TX1、MOSI、MISO.SCK.SS) 8、GPIO_Mode_AF_PP 复用推挽输出 和复用开漏输出同理,当某一个GPIO对应多个复用模块时,要用到复用功能。 主要应用:片内外设功能(I2C的SCL...
3、复用推挽输出(GPIO_Mode_AF_PP):用作串口的输出。 4、复用开漏输出(GPIO_Mode_AF_OD):用在IIC。 所有的开漏输出都需要接上拉电阻。
5、开漏输出GPIO_Mode_Out_OD 开漏输出用于输出低电平,高电平靠外部上拉电阻电压决定,适用于快速切换电压的外部电路结构。 6、推挽输出GPIO_Mode_Out_PP 推挽输出用于输出高低电平,是最常用的模式。 7、复用开漏输出GPIO_Mode_AF_OD 复用IIC时候选择复用开漏输出,因为开漏输出可以“线与”。 8、复用推挽输出GPIO_...
输出4种模式(GPIO_MODE_AF_PP是复⽤推挽输出)1、普通推挽输出(GPIO_Mode_Out_PP):使⽤场合:⼀般⽤在0V和3.3V的场合。线路经过两个P_MOS 和N_MOS 管,负责上拉和下拉电流。使⽤⽅法:直接使⽤ 输出电平:推挽输出的低电平是0V,⾼电平是3.3V。2、普通开漏输出(GPIO_Mode_Out_OD)...
2. 输出模式: (1)推挽输出模式 GPIO_Mode_Out_PP (2)开漏输出模式 GPIO_Mode_Out_OD (3)复用推挽输出模式 GPIO_Mode_AF_PP (4)复用开漏输出模式 GPIO_Mode_AF_OD 3. 最大输出速度: (1)2MHz GPIO_Speed_2MHz ...
ST MCU GPIO的八种工作模式 GPIO的八种工作模式详解 浮空输入_IN_FLOATING 带上拉输入_IPU 带下拉输入_IPD 模拟输入_AIN 开漏输出_OUT_OD 推挽输出_OUT_PP 开漏复用输出_AF_OD 推挽复用输出_AF_PP 4输入 + 2 输出 + 2 复用输出,一共是8种模式,以下是八种模式的工作原理:...
STM32的八种GPIO口模式 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 复用开漏输出; ...
输出模式 -开漏输出(GPIO_Mode_Out_OD) -开漏复用功能(GPIO_Mode_AF_OD) -推挽式输出(GPIO_Mode_Out_PP) -推挽式复用功能(GPIO_Mode_AF_PP) 输入浮空:浮空就是逻辑器件与引脚即不接高电平,也不接低电平。由于逻辑器件的内部结构,当它输入引脚悬空时, ...