STM32_GPIO

STM32_GPIO

1、STM32 GPIO简介

什么是GPIO?

General Purpose Input Output,即通用输入输出端口,简称GPIO

作用:负责采集为外部期间的信息(输入)或者控制外部器件工作(输出

  • 特点

    • 按组存在,组数视芯片而定,每组最多16个IO引脚
    • 快速翻转,每次翻转最快只需要两个时钟周期(F1最高速度可以达到50MHz)
    • 每个IO口都可以做中断
    • 支持8种工作模式
  • 电气特性

    • STM32工作电压范围

    2V <= VDD <= 3.6V,通常为3.3V

    • GPIO识别电压范围

      CMOS端口

      0:-0.3V <= VIL <= 1.164v

      1:1.833V <= VIH <= 3.6v

      通常为3.3V,带FT标志的可兼容5V

    • GPIO输出电流

    单个IO,最大25mA

    总和不能超过芯片总输入输出电流

1.1 IO端口基本结构介绍

在这里插入图片描述

  1. 保护二极管

    • 钳位电路

    • 输入电压 > VDD,上面的二极管导通

    • 输入电压 < VSS,下面的二极管导通

  2. 上下拉电阻

    • 阻值:30 ~ 50KΩ
  3. 施密特触发器

    • 可将非标准方波(如:正弦波)整形成方波
    • 输入电压 >
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值