stm32f4中这是什么 GPIO_OType = GPIO_OType_PP;

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 02:39:22

stm32f4中这是什么 GPIO_OType = GPIO_OType_PP;
stm32f4中这是什么 GPIO_OType = GPIO_OType_PP;

stm32f4中这是什么 GPIO_OType = GPIO_OType_PP;
GPIO_OType_PP为推挽方式,推挽方式不用接上拉电阻,而且驱动力可以更大.
下面是开漏和推挽的区别:
开漏输出就是不输出电压,低电平时接地,高电平时不接地.如果外接上拉电阻,则在输出高电平时电压会拉到上拉电阻的电源电压.这种方式适合在连接的外设电压比单片机电压低的时候.
推挽输出就是单片机引脚可以直接输出高电平电压.低电平时接地,高电平时输出单片机电源电压.这种方式可以不接上拉电阻.但如果输出端可能会接地的话,这个时候输出高电平可能引发单片机运行不稳定,甚至可能烧坏引脚.