赞
踩
GPIO全称通用输入输出引脚,它是单片机与外部交互的渠道。
从结构上看,推挽输出由一个NMOS和一个PMOS组成,输入高低电平不同导通的MOS管不同;开漏输出只有一个NMOS控制低电平输出,高电平的输出依赖于上拉电阻。因此开漏输出具有“线与”的特性,即多个推挽输出引脚相连,只有都输出高电平,最终输出才是高电平,只要有一个输出的是低电平,最终输出就是低电平。
应用上,推挽输出模式一般应用在输出电平为 0 和 3.3 伏而且需要高速切换开关状态的场合。在 STM32的应用中,除了必须用开漏模式的场合,我们都习惯使用推挽输出模式。
开漏输出有两个功能,一是电平转换,由于其输出高电平时电压由上拉电阻和外接电压决定,与输入电平电压无关,所以可以实现电平转换;二是线与功能。一般应用在 I2C、SMBUS 通讯等需要“线与”功能的总线电路中。除此之外,还用在电
平不匹配的场合。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。