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

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

3天内不再提示

stm32gpio的工作模式

工程师 来源:网络整理 作者:h1654155205.5246 2019-06-19 15:40 次阅读

stm32gpio的工作模式

1、推挽输出

可以输出高、低电平,连接数字器件;推挽结构一般是指两个三极管分别受两个互补信号的控制,总是在一个三极管导通的时候另一个截止。高低电平由IC电源决定。

推挽电路是两个参数相同的三极管或MOSFET,以推挽方式存在于电路中,各负责正负半周的波形放大任务,电路工作时,两只对称的功率开关管每次只有一个导通,所以导通损耗小、效率高。输出既可以向负载灌电流,也可以从负载抽取电流。推拉式输出级既提高电路的负载能力,又提高开关速度。

stm32gpio的工作模式

2、开漏输出

输出端相当于三极管的集电极,要得到高电平状态需要上拉电阻才行。适合于做电流型的驱动,其吸收电流的能力相对强(一般20mA以内)。

3、浮空输入

对于浮空输入,一直没找到很权威的解释,只好从以下图中去理解了

由于浮空输入一般多用于外部按键输入,结合图上的输入部分电路,我理解为浮空输入状态下,IO的电平状态是不确定的,完全由外部输入决定,如果在该引脚悬空的情况下,读取该端口的电平是不确定的。

4、上拉输入/下拉输入/模拟输入

这几个概念很好理解,从字面便能轻易读懂。

5、复用开漏输出、复用推挽输出

可以理解为GPIO口被用作第二功能时的配置情况(即并非作为通用IO口使用)

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

    关注

    2252

    文章

    10731

    浏览量

    350681
收藏 人收藏

    评论

    相关推荐

    请问STM32WB55RG怎么配置GPIO输入模式

    在CubeMX中配置STM32WB55的GPIO输入模式时,在下拉选择中为何没有输入模式选择?
    发表于 05-23 07:58

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

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

    STM32GPIO口如果既要输入又要输出怎么办?STM32 GPIO口8种模式如何准确的分析?

    STM32GPIO口如果既要输入又要输出怎么办?STM32 GPIO口8种模式如何准 确的分析?
    发表于 04-08 08:27

    使用STM32 HAL库进行GPIO控制的实例

    在基于STM32微控制器的嵌入式系统开发中,GPIO(GeneralPurposeInput/Output)控制是其中最基本、最常见的操作之一。通过使用STM32的HAL库,可以轻松地对GPI
    的头像 发表于 12-21 15:22 1429次阅读

    GPIO的四种输入模式介绍

    GPIO的介绍 GPIO (general purpose input output)是通用输入输出端口的简称,通俗来讲就是单片机上的引脚,在STM32中,GPIO
    的头像 发表于 11-09 16:51 4402次阅读
    <b class='flag-5'>GPIO</b>的四种输入<b class='flag-5'>模式</b>介绍

    STM32使用GPIO配置的5种方式

    STM32使用GPIO配置的5种方式 STM32是常见的一种微控制器,其GPIO模块可以实现对外部设备的控制和数据传输,包括数字I/O口、模拟输入口和输出口等。在
    的头像 发表于 10-26 17:42 1067次阅读

    STM32 GPIO的基本结构

    STM32中,所有GPIO都是挂在APB2这个总线上面的;
    的头像 发表于 10-24 09:24 595次阅读
    <b class='flag-5'>STM32</b> <b class='flag-5'>GPIO</b>的基本结构

    带有空片检测功能的STM32需要注意的GPIO设计

    电子发烧友网站提供《带有空片检测功能的STM32需要注意的GPIO设计.pdf》资料免费下载
    发表于 09-20 10:20 0次下载
    带有空片检测功能的<b class='flag-5'>STM32</b>需要注意的<b class='flag-5'>GPIO</b>设计

    STM32单片机的八种GPIO模式

    GPIO 是通用输入/输出端口的简称,本文以STM32为例进行说明,其他的单片机功能上都是大同小异,学会STM32GPIO,我们可以触类旁通。
    发表于 09-07 11:38 2302次阅读
    <b class='flag-5'>STM32</b>单片机的八种<b class='flag-5'>GPIO</b>口<b class='flag-5'>模式</b>

    STM32单片机之GPIO开发 - 第9节

    STM32GPIO
    充八万
    发布于 :2023年09月01日 15:59:40

    STM32GPIO配置

    STM32微控制器通用输入/输出引脚(GPIO)提供许多与应用框架内外部电路相连接的方法。本应用笔记提供有关GPIO配置的基本信息,以及硬件和软件开发人员使用GPIO引脚优化其
    发表于 08-31 10:50 0次下载

    STM32单片机的GPIO输入、输出模式与配置方法

    STM32 单片机是一款高性能、低功耗的 32 位微控制器,具有强大的计算能力、灵活的外设模块和实现微控制器应用所需的社区支持。在单片机应用中,GPIO 输入输出模式是必不可少的硬件接口之一。本文将介绍
    发表于 08-15 18:23 6624次阅读

    STM32 GPIO结构图讲解 STM32中上拉电阻或下拉电阻的作用

    STM32中的GPIO为例,如上图是GPIO的结构图。另外关于GPIO工作原理,请移步此文:STM32
    发表于 08-06 16:55 2537次阅读
    <b class='flag-5'>STM32</b> <b class='flag-5'>GPIO</b>结构图讲解 <b class='flag-5'>STM32</b>中上拉电阻或下拉电阻的作用

    STM32的8种GPIO模式理解

    最近在看数据手册的时候,发现STM32GPIO输入输出模式的配置种类有8种之多
    的头像 发表于 08-04 14:53 757次阅读

    GPIO可配置为几种模式 请简述GPIO工作模式

    GPIO可配置为三种模式:Output模式、Input模式和Analog模式
    发表于 07-24 11:27 4419次阅读
    <b class='flag-5'>GPIO</b>可配置为几种<b class='flag-5'>模式</b> 请简述<b class='flag-5'>GPIO</b>的<b class='flag-5'>工作</b><b class='flag-5'>模式</b>