stm32 GPIO

GPIO有四种输入模式,四种输出模式

输入模式:

  1.上拉输入:在默认状态下(GPIO引脚无输入),读取得的GPIO引脚数据为1,高电平。

  2.下拉输入:在默认状态下其引脚数据为0,低电平。

  3.浮空输入:输入阻抗较大,电压1点几伏,是个不确定值。

  4.模拟输入:将电压信号传给ADC模块,由ADC模块采集电压信号。

输出模式:

  1.普通推挽输出模式:加快开关速度和负载能力,低电平0V,高电平3.3V。

  2.普通开漏输出模式:在开漏输出模式时,如果我们控制输出为0,低电平,则使N-MOS管导通,使输出接地,若控制输出为1 (无法直接输出高电平),则既不输出高电平,也不输出低电平,为高阻态。为正常使用时必须在外部接上一个上拉电阻。它具“线与”特性,即很多个开漏模式 引脚连接到一起时,只有当所有引脚都输出高阻态,才由上拉电阻提供高电平,此高电平的电压为外部上拉电阻所接的电源的电压。若其中一个引脚为低电平,那线路就相当于短路接地,使得整条线路都为低电平,0伏。

  3.复用推挽输出模式:

  4.复用开漏输出模式:

转载于:https://www.cnblogs.com/johnsblog/archive/2013/05/07/3064900.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值