通用推挽式输出模式(GPIO_Mode_Out_PP): 可直接驱动大多数负载。 可以输出高电平和低电平。 是最常用的输出模式之一,广泛应用于LED灯控制、电机驱动等场合。 推挽式复用功能模式(GPIO_Mode_AF_PP): 结合了推挽输出与特殊功能。 在此模式下,GPIO端口可以用作特殊功能模块(如UART、SPI等)的引脚。 常用于串口通信...
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 复用推挽输出。 STM32 普通 GPIO 内部逻辑图 保护二极管...
6、GPIO_Mode_Out_PP 推挽输出 输出具有驱动能力,当CPU输出逻辑0时,I/O端口输出低电平,而当CPU输出逻辑1时,I/O端口输出高电平。相当于可以给其他元件供电,并且可以直接通过逻辑语言0和1控制是否供电。 主要应用:点灯以及其他所有需要直接提供高低电平的操作。 7、G...
1、模拟输入 GPIO_Mode_AIN 2、浮空输入 GPIO_MODE_IN_FLOATIN 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 四、什么是推挽结构和推挽电路? 今天给大家分享的是:GPIO...
AF是指第二功能的设置,比如设置串口,就得用AF
转载:http://www.51hei.com/stm32/3608.html 转载:https://blog.csdn.net/baidu_37366055/article/details/80060962 1、普通推挽输出(GPIO_Mode_Out_PP): 使用场合:一般用在0V和3.3V的
GPIO_Mode_IPD:下拉输入 GPIO_Mode_IPU:上拉输入 GPIO_Mode_Out_OD:开漏输出 GPIO_Mode_Out_PP:推挽输出 GPIO_Mode_AF_OD:复用开漏输出 GPIO_Mode_AF_PP:复用推挽输出 四、相关寄存器介绍 GPIOx_CRL:GPIO0~7的模式设置和速率设置 GPIOx_CRH:GPIO7~15的模式设置和速率设置 ...
一、GPIO 8种工作模式 输入模式: 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_AF_PP 复用推挽输出 和复用开漏输出同理,当某一个GPIO对应多个复用模块时,要用到复用功能。 主要应用:片内外设功能(I2C的SCL、SDA) 输入一般用浮空输入,如果要使引脚在悬空状态时电平确定就用上拉/下拉输入,如果要输入连续的模拟量就用模拟输入。