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配置步骤

相关推荐
碧海银沙音频科技研究院9 小时前
基于炬芯ATS308X 设计的上位机usb 串口音乐EQ调节工具
stm32·单片机·嵌入式硬件
三佛科技-1341638421212 小时前
过认证72W碳化硅方案(12V6A)主控HN1562+HN36228V 典型应用电路、变压器参数分享
单片机·嵌入式硬件·物联网·智能家居·pcb工艺
Zwawa13 小时前
串口为什么会丢字节:从轮询到中断和环形缓冲区
c语言·单片机·嵌入式
Brilliantwxx13 小时前
【STM32】 内部 Flash 详解:寄存器逐位拆解 + 工作流程顺序全讲 + EEPROM再实现
stm32·单片机·嵌入式硬件·1024程序员节
木子单片机13 小时前
基于单片机的DS18B20温度传感器测温系统设计
单片机·嵌入式硬件·51单片机·keil
华清远见IT开放实验室14 小时前
实验室建设案例 | 安徽三联学院物联网实验室
stm32·单片机·嵌入式硬件·物联网·华清远见
深圳光特通信豆子15 小时前
TTL 光模块在工业控制与串口通信中的应用指南(10M BIDI 单模系列)
单片机·嵌入式硬件
桀人15 小时前
SPI概念引入
stm32·单片机·嵌入式硬件
揽星河..16 小时前
【C语言】分支和循环
c语言·c++·算法
离凌寒16 小时前
一、基于stm32+freertos下LD2410D和R60ADB1两款雷达的使用效果
stm32·单片机·嵌入式硬件