学习笔记---GPIO的八种工作模式


上拉输入:给一个默认的高电平也就是说当没有外部输入时默认输入高电平

下拉输入:给一个默认的低电平也就是说当没有外部输入时默认输入低电平

浮空输入:如果输入IO口不接外设,此时输入电平极易受外界的干扰导致输入电平不确定,输入的电平完全由外部的输入决定。

模拟输入:这模式主要为片上外设ADC而配置,从外部读取模拟信号

推挽输出:当单片机输出高电平,则引脚也输出高电平,当输出寄存器输出低电平,则引脚也输出低电平

开漏输出:当输出寄存器输出低电平,则引脚输出低电平,当输出寄存器输出高电平,则引脚输出高阻态
(IIC就是典型的开漏输出,IIC总线默认是高电平,IIC总线上挂载多个从机,当从机不工作时输出高阻态)

复用功能的开漏输出_AF_PP ——片内外设功能(硬件IIC)又要当GPIO口,又要当IIC口

复用推挽输出---SPI可使用

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值