8、复用推挽输出GPIO_Mode_AF_PP 四、什么是推挽结构和推挽电路? 今天给大家分享的是:GPIO八种工作模式 GPIO 是通用输入/输出端口的简称,这里以 STM32 为例进行说明,其他的单片机功能上都是大同小异,学会 STM32 的 GPIO,就可以触类旁通。 GPIO 的引脚与外部硬件设备连接,可实现与外部通讯、控制外部硬件或者采集...
7、GPIO_Mode_AF_OD 复用开漏输出 当有多个不同的模块对应同一个引脚时,那这个GPIO就要使用复用功能,其他方面与开漏输出相同。即如果用在IC、SMBUS这些需要线与功能的复用场合,就使用复用开漏模式。 主要应用:片内外设功能(TX1、MOSI、MISO.SCK.SS) 8、GPIO_Mode...
3、复用推挽输出(GPIO_Mode_AF_PP):用作串口的输出。 4、复用开漏输出(GPIO_Mode_AF_OD):用在IIC。 所有的开漏输出都需要接上拉电阻。
(2)下拉输入模式 GPIO_Mode_IPD (3)模拟输入模式 GPIO_Mode_AIN (4)浮空输入模式 GPIO_Mode_IN_FLOATING 2. 输出模式: (1)推挽输出模式 GPIO_Mode_Out_PP (2)开漏输出模式 GPIO_Mode_Out_OD (3)复用推挽输出模式 GPIO_Mode_AF_PP (4)复用开漏输...
GPIO_Mode_AF_PP = 0x18 }GPIOMode_TypeDef; 对于上面的八种工作模式,为什么被这样赋值呢? 原因是 (1)这个是固件库为了写代码方便赋值的;(2)他在GPIO_Init初始化的里面进行运算,得出要赋值寄存器相应的位。 ———
8.复用推挽输出(GPIO_Mode_AF_PP) 复用推挽输出的原理图与复用开漏输出相同,其原理则与推挽输出模式类似,区别也是输入源变成了片上外设。 如果GPIO配置成复用输出功能,但相应的外设模块没有被激活,那么此时IO端口的输出将不确定。 三、总结 GPIO的8种工作模式是单片机的基础,这8种工作模式可以按照输入、输出、复用...
(4)GPIO_Mode_AIN 模拟输入 2、4种输出模式 (5)GPIO_Mode_Out_OD 开漏输出(带上拉或者下拉) (6)GPIO_Mode_AF_OD 复用开漏输出(带上拉或者下拉) (7)GPIO_Mode_Out_PP 推挽输出(带上拉或者下拉) (8)GPIO_Mode_AF_PP 复用推挽输出(带上拉或者下拉) ...
GPIO_Mode_AF_PP工作状态为复用开漏输出 查看本题试卷 输出4种模式(GPIO_MODE_AF_PP是复用推挽输出) 103阅读 1 GPIO的8种工作模式 105阅读 2 IO口输入输出各个模式 118阅读 3 STM32的IO口的8种工作模式 113阅读 4 查看更多 题目 GPIO_Mode_AF_PP工作状态为复用开漏输出 A. 正确 B. 错误 反馈 收藏 有...
GPIO_MODE_AF(复用模式) GPIO_MODE_ANALOG(模拟模式) 形参pull_up_down为GPIO的上下拉设置,对应的实参为: GPIO_PUPD_NONE(无上下拉) GPIO_PUPD_PULLUP(上拉) GPIO_PUPD_PULLDOWN(下拉) 形参pin为pin脚号,实参为GPIO_PIN_x(x=0..15)。 (2) 设置 AF 类型 gpio_af_set ...
(8) GPIO_Mode_AF_PP 复用推挽输出:GPIO口作为其他功能使用时的配置模式。推挽输出与开漏输出模式各有特点。推挽输出能提供高效率、大电流驱动能力,且可以双向驱动。开漏输出则需要外部上拉电阻,仅能输出低电平,但可通过改变上拉电源电压实现电平转换,适用于不同电平的设备连接。复用模式包括开漏和...