STM32F103C8T6 GPIOA引脚5置高电平代码详解及PB0修改方法
这段代码是用来设置STM32F103C8T6开发板上GPIOA引脚5为高电平的代码。
具体解释如下:
- 'GPIOA' 是一个指向GPIOA寄存器的指针,通过该指针可以对GPIOA寄存器进行操作。
- 'BSRR' 是GPIOA寄存器中的一个位带操作寄存器,用于设置或复位GPIOA的输出引脚。
- 'GPIO_BSRR_BS5' 是一个常量,表示要设置GPIOA引脚5为高电平。
- 'GPIOA->BSRR = GPIO_BSRR_BS5' 表示将GPIOA引脚5设置为高电平。
如果要将代码修改为设置PB0引脚为高电平,可以使用以下代码: 'GPIOB->BSRR = GPIO_BSRR_BS0;' 其中,'GPIOB' 是指向GPIOB寄存器的指针,'GPIO_BSRR_BS0' 是一个常量,表示要设置GPIOB引脚0为高电平。
原文地址: https://www.cveoy.top/t/topic/fNou 著作权归作者所有。请勿转载和采集!