0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

GPIO工作模式的八种模式电路图解析

454398 来源:博客园 作者: 稳住能赢 2020-10-18 11:56 次阅读

共8种工作模式,4种输入,1.输入浮空模式2.输入上拉模式 3.输入下拉模式4.模拟输入模式

4种输出模式:开漏输出、开漏复用功能、推挽输出、推挽复用输出

ps:mos管就是场效应管,三极管有的时候也叫晶体管。场效应管为电压驱动,mos管为电流驱动,mos管不会有电流流入或者流出控制端,而晶体管会有。

ps:下图中vss为负电压

1.输入浮空模式

无上下拉电阻,IO的电平状态是不确定的,完全由外部输入决定;如果在该引脚悬空的情况下,读取该端口的电平是不确定的;

2。输入上拉

由电路图,与上面不同的是,悬空是默认为高电平

4。下拉输入

同上,不过默认为电平

4。模拟输入模式

电压输入不是电平模式,所以模拟输入无上拉、下拉模式,模拟输入一般范围是0-3.3V

输出模式:

1。开漏输出模式

要注意此时电路没有加入P-MOS部分,由图可知,此时可以读取输出端口的电平,当输出寄存器为0时,上面的p-mos导通,输出低电平

当输出寄存器为1时,由于两个管子都不导通,所以无输出值,I/O端口的电平值由外部决定

2。开漏复用输出模式

3。推挽输出模式

与上个模式比较,此时加入了p-mos,当输出控制电路为0时,输出高定平,此时的高电平很大,可以直接驱动数字电路

当输出控制电路为1时,输出低电平。

4。复用推挽输出模式

编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • MOS管
    +关注

    关注

    108

    文章

    2414

    浏览量

    66805
  • 晶体管
    +关注

    关注

    77

    文章

    9688

    浏览量

    138159
  • 电流驱动
    +关注

    关注

    1

    文章

    43

    浏览量

    10821
  • 电压驱动
    +关注

    关注

    1

    文章

    29

    浏览量

    4162
收藏 人收藏

    评论

    相关推荐

    GPIO模式工作原理(电路原理和三极管)

    首先介绍一下接口类型 接口就是芯片之间的连接方式。单片机通过GPIO与各种模块相连接,传输数据、信号。接口类型可分为以下几种: 1、普通GPIO接口 通常只有一个引脚,只负责输出、输入高低
    的头像 发表于 12-16 16:25 447次阅读
    <b class='flag-5'>GPIO</b>的<b class='flag-5'>八</b><b class='flag-5'>种</b><b class='flag-5'>模式</b>及<b class='flag-5'>工作</b>原理(<b class='flag-5'>电路</b>原理和三极管)

    STM32 GPIO工作模式

    GPIO (general purpose input output)是通用输入输出端口的简称,简单来说就是软件可控制的引脚,STM32芯片的GPIO引脚与外部设备连接起来,从而实现与外部通讯、控制以及数据采集的功能。
    的头像 发表于 11-06 09:40 590次阅读
    STM32 <b class='flag-5'>GPIO</b>的<b class='flag-5'>八</b><b class='flag-5'>种</b><b class='flag-5'>工作</b><b class='flag-5'>模式</b>

    晶体管的基本工作模式

    晶体管作为电子电路中的核心元件,其基本工作模式对于理解其工作原理和应用至关重要。晶体管的工作模式
    的头像 发表于 09-13 16:40 839次阅读

    EPROM的主要工作模式

    。它以其可重复编程、按字节操作和低功耗等特点,在嵌入式系统、家用电器、汽车电子等多个领域得到了广泛应用。EEPROM的工作模式主要包括读取模式、写入模式、擦除
    的头像 发表于 09-05 12:36 882次阅读

    vim的三工作模式有哪些

    Vim是一个功能强大的文本编辑器,它具有三工作模式:普通模式、插入模式和命令行模式。以下是对这
    的头像 发表于 08-30 14:52 764次阅读

    vim的三工作模式是什么?如何切换

    Vim是一款功能强大的文本编辑器,它具有多种工作模式,以满足不同用户的需求。在Vim中,主要有三工作模式:普通
    的头像 发表于 08-30 14:50 2790次阅读

    GPIO各种配置模式

    控制外部设备 的工作状态。 1. 输入浮空 输入浮空是指GPIO引脚没有连接到任何外部电路,既没有上拉也没有下拉,当没有外部信号产生时其状态不确定,当有外部信号产生时电平由外部信号决定。 2.
    发表于 07-24 07:29

    STM32 GPIO模式工作原理详解

    围设备(像控制led亮灭,按键控制,软件模拟IIC等)直观又简单的控制。 GPIO的8模式  1. 输入模式:   (1)上拉输入模式
    的头像 发表于 07-22 09:32 6357次阅读
    STM32 <b class='flag-5'>GPIO</b><b class='flag-5'>八</b><b class='flag-5'>种</b><b class='flag-5'>模式</b>及<b class='flag-5'>工作</b>原理详解

    快速搞懂GPIO控制器的六模式

    的六常见模式,我们特地整理了这篇文章。。快速搞懂GPIO控制器的六模式我们拿STM32芯片举例,下图是
    的头像 发表于 05-18 08:04 1501次阅读
    快速搞懂<b class='flag-5'>GPIO</b>控制器的六<b class='flag-5'>种</b><b class='flag-5'>模式</b>

    BOOST两电路工作模式效率对比

    BOOST电路处于断续模式时,电路有三个工作状态,分别D1、D2以及1-D1-D2,其等效电路见右边的上、其等效
    发表于 04-25 15:02 3468次阅读
    BOOST两<b class='flag-5'>种</b><b class='flag-5'>电路</b><b class='flag-5'>工作</b><b class='flag-5'>模式</b>效率对比

    彻底搞懂8GPIO输入输出模式

    一、STM32的4输入模式输入浮空:此模式下该引脚的高低电平由外部决定,用于读取外部电平状态。输入上拉:此模式下该引脚浮空时电平状态为高电平,如果外部对该引脚施加一个低电平,会改变该
    的头像 发表于 04-03 08:09 4151次阅读
    彻底搞懂8<b class='flag-5'>种</b><b class='flag-5'>GPIO</b>输入输出<b class='flag-5'>模式</b>

    555集成芯片的三工作模式及区别

    555集成芯片是一个功能强大的模拟电路和数字电路结合的中规模集成电路,它主要有三工作模式:单稳
    的头像 发表于 03-26 14:46 1631次阅读

    BUCK电路工作在CCM模式的条件是什么?

    BUCK电路工作在CCM模式的条件是什么? BUCK电路是一常用的降压型电源转换器,用于将高电压降低到较低的电压。它是一
    的头像 发表于 02-01 09:08 2001次阅读

    浅析电子负载常见的的四工作模式

    。下面将详细介绍每种工作模式的原理和特点。 第一工作模式是恒阻模式。在恒阻
    的头像 发表于 01-22 13:43 2725次阅读

    buck电路有哪三工作模式

    Buck电路的主要作用是将输入电压降低到所需的输出电压,并具有较高的效率和较小的体积。Buck电路工作模式主要有CCM(Continuous Conduction Mode,连续导通
    的头像 发表于 01-17 18:10 3687次阅读
    buck<b class='flag-5'>电路</b>有哪三<b class='flag-5'>种</b><b class='flag-5'>工作</b><b class='flag-5'>模式</b>