zoukankan      html  css  js  c++  java
  • stm32四种输入

      1、          上拉输入(GPIO_Mode_IPU)

     
    上拉输入就是信号进入芯片后加了一个上拉电阻,再经过施密特触发器转换成0、1信号,读取此时的引脚电平为高电平;
     
    2、          下拉输入(GPIO_Mode_IPD)
     
    下拉输入就是信号进入 芯片后加了一个下拉电阻,再经过施密特触发器转换成0、1信号,读取此时的引脚电平为低电平;
     
    3、          模拟输入(GPIO_Mode_AIN)
     
    信号进入后不经过上拉电阻或者下拉电阻,关闭施密特触发器,经由另一线路把电压信号传送到片上外设模块。比如传送给ADC模块,由ADC采集电压信号。所以可以理解为模拟输入的信号是未经处理的信号,是原汁原味的信号。虽然我也知道这样表达不准确。
     
    4、          浮空输入(GPIO_Mode_IN_FLOATING)
     
    信号进入芯片内部后,既没有接上拉电阻也没有接下拉电阻,经由触发器输入。
     
    配置成这个模式后,用电压变量引脚电压为1点几伏,这是个不确定值。由于其输入阻抗比较大,一般把这种模式用于标准的通讯协议,比如IIC、USART的等。
  • 相关阅读:
    点击有惊喜
    模态框案例
    DOM操作
    定时器
    函数和object
    shell 判断文件出现次数
    shell 判断路径
    shell 循环数组
    shell 判断为空打印
    shell 示例1 从1叠加到100
  • 原文地址:https://www.cnblogs.com/chulin/p/8661929.html
Copyright © 2011-2022 走看看