STM32的GPIO分析

GPIO介绍

STM32的每个GPIO引脚都可以由软件配置成输出(推挽或开漏)、输入(带或不带上拉或下拉)或复用的外设功能接口。多数GPIO引脚与数字或模拟的复用外设共用,除了具有模拟输入(ADC)功能的引脚之外,其他GPIO引脚都有大电流通过的能力,具体有8种模式:​

1、输入浮空(输入电平必须由外部电路确定,要根据具体电路,加外部上拉电阻或下拉电阻,可以做按键识别)​

2、输入上拉(打开I/O内部上拉电阻)​

3、输入下拉(打开I/O内部下拉电阻)​

4、模拟输入​

5、开漏输出(输出端相当于三极管的集电极,要想输出高电平必须外接上拉电阻,适合做电流型驱动)​

6、推挽式输出(可以输出高低电平和连接数字器件,推挽式输出的电阻小,带负载能量强)​

7、推挽式复用功能(复用指该引脚打开remap)​

8、开漏复用功能​​

基本结构图​

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值