当前位置:   article > 正文

STM32HAL库(二)八种GPIO模式_hal库gpio有几种模式

hal库gpio有几种模式

一、简要概述

  • GPI外设可以说是stm32单片机最基本,最常用的外设了,想玩一些小模块,肯定离不开IO引脚的配置,下面我就就八种gpio模式,简单的概述一下。
  • 1、浮空输入模式:首先浮空就是漂浮不定,能够管住它的是输入电平,也就是在配置了为浮空输入后,但并没有输入电压时,此时读入的电压就是一个不确定的值,可高也可低。再者就是输入电平为高,那么读出来的就是高电平;输入电平为低,那么同样读出来的电平就时低。
  • 2、上拉输入模式:上拉,我的理解是把不确定的电压都拉高,管它是低电平还是高电平,但前提是没有电平输入的时候,假如有电平输入的时候,若为低电平,则读出来的是低电平,为高电平的时候,读出来的就是高电平。
  • 3、下拉输入模式:与上拉同理,没有电压输入的时候是低电平。
  • 4、模拟输入模式:这个模式就比较好玩了,因为它比较接地气,通过读取它的电平的数值并不是0或者1,而是电压的实时值。可以用来做adc实验。
  • 5、推挽输出模式:可以输出强低,强高电平,写一就会输出高电平;写零就会输出低电平,用来连接数字器件。
  • 6、开漏输出模式:只可以输出强低电平,想输出高电平的话需要外接上拉电阻,是c51的IO双向模式。
  • 7、复用(推挽和开漏):与不复用类似,区别是不是芯片直接控制的。
    -祝大家学习愉快! 。。。。。。。。。。。。。。。。。。。打完收工。
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/126087
推荐阅读
相关标签
  

闽ICP备14008679号