其他分享
首页 > 其他分享> > 了解GPIO

了解GPIO

作者:互联网

平台:战舰STM32F103

硬件:STM32F103芯片

更新时间:2021/2/13

目录

一、GPIO是什么

二、STM32引脚分类

三、GPIO寄存器


一、GPIO是什么

GPIO(英语:General-purpose input/output),通用型之输入输出的简称。在STM32里非常的重要,几乎所有与外部硬件的信息交流都靠它。如控制LED,实现中断、串口、I2C、ADC等。

二、STM32引脚分类

GPIO 就是图中的PAx~PGx(x=0~15) 共分为ABCDEFG 7个组,

三、GPIO寄存器

每组GPIO拥有7个寄存器分别为:

32位配置寄存器 CRL+ CRH

32位数据寄存器 IDR + ODR

32位置位/复位寄存器 BSRR

16位 复位寄存器 BRR

32位锁存寄存器 LCKR

 

1、端口配置低寄存器 GPIOx_CRL(x=A..G)

低位寄存器指的是0~7为GPIO的寄存器,如:PA1~PA7

同理,高位寄存器指8~15的寄存器

标签:引脚,32,STM32,了解,寄存器,GPIO,CRL
来源: https://blog.csdn.net/qq_40807357/article/details/113801789