GPIO分析

GPIO分析

GPIO简介

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

作用:负责采集外部器件的信息或者控制外部器件工作,即输入输出

  1. GPIO特点:
    不同的型号,IO口的数量不同;
    快速翻转,每次翻转最快需要两个时钟周期
    每个IO口都可以做中断引脚
  2. GPIO电气特性

GPIO端口基本结构介绍

① 保护二极管:用于保护引脚外部过高或过低的电压输入

② 内部上拉、下拉电阻:阻值大概在30~50K 欧之间,有开关可以控制,开关由寄存器控制。当没有外部上下拉电阻时,引脚的电平由该内部的上下拉电阻决定

③ 施密特触发器:是一种整形电路,可以将非标准方波,整形成方波

④ P-MOS & N-MOS管:用于控制GPIO是开漏输出还是推挽输出

GPIO的八种模式分析

GPIO寄存器介绍

通用外设驱动模型

GPIO配置步骤

相关推荐
Book思议-2 小时前
【数据结构实战】双向链表:在指定位置插入数据
c语言·数据结构·算法·链表
xiangw@GZ3 小时前
CapSense底层逻辑:并行走线的强耦合干扰
单片机·嵌入式硬件
逐步前行3 小时前
STM32_ADC_寄存器操作
stm32·单片机·嵌入式硬件
C羊驼3 小时前
C/C++数据结构与算法:穷举法
c语言·c++·笔记·学习·算法
程序员敲代码吗3 小时前
USB-C接口深度测试:从Vconn到电压的全方位分析
c语言·开发语言
LCG元3 小时前
STM32实战:基于STM32F103的智能门禁系统(RFID+指纹)
stm32·单片机·嵌入式硬件
Hello eveybody3 小时前
C语言的发明者介绍
c语言
weixin_537590454 小时前
《C程序设计语言》练习答案(练习1-5)
c语言·开发语言
自信150413057594 小时前
插入排序算法
c语言·数据结构·算法·排序算法
可乐鸡翅好好吃4 小时前
NRF芯片下的ADC采集
单片机·嵌入式硬件