了解GPIO
作者:互联网
平台:战舰STM32F103
硬件:STM32F103芯片
更新时间:2021/2/13
目录
一、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