【提高篇】3.1 GPIO(一,基础知识)
目录
一,重新认识GPIO
二, STM32 GPIO的特点
2.1 快速翻转
2.2 中断
2.3 八种工作模式
2.3.1 输入模式
2.3.2 输出模式
三,STM32 GPIO的电气特性
四,GPIO引脚
一,重新认识GPIO
GPIO(General Purpose Input/Output)即通用输入/输出端口。它是微控制器(如STM32)一种非常常见的接口。GPIO引脚可以被编程为输入或输出,从而实现与外部电路的交互。
形象一点来说,GPIO可以比作是微控制器与外界进行交互的“手脚”。我们可以把微控制器看做是一个人的大脑,负责处理各种信息和指令。而GPIO就像是这个人手脚上的神经末梢,它们能够感知外界的刺激(比如按下按钮、接收到传感器的信号等),并将这些刺激转化为电信号传递给大脑(微控制器)进行处理。同样地,当大脑(微控制器)想要对外界做出反应时(比如点亮LED灯、驱动电机等),也是通过GPIO将电信号传递给外部设备,实现控制目的。
所以说,GPIO是微控制器与外设沟通的桥梁,负责采集外部器件的信息(输入到微控制器)或者控制外部器件工作(输出到外设)。
二, STM32 GPIO的特点
不同型号的STM32的GPIO数量是不一致的,具体需要查看手册。STM32的GPIO有