简介
当电路为IO接GND时候,则为设置为上拉输入,提供默认电平为高电平。下降沿触发。
当电路为IO接VCC时候,则为设置为下拉输入,提供默认电平为低电平。上升沿触发。
cubemx配置

PC5配置为输入模式,上拉。(因为PC5一端接GND,一端接IO口)
//按键1中断配置
void Exti_PA0_Init(void)
{
//库函数初始化步骤1:定义一个xxx_InitTypeDef类型的初始化结构体
GPIO_InitTypeDef GPIO_InitStruct;
EXTI_InitTypeDef EXTI_InitStruct;
NVIC_InitTypeDef NVIC_InitStruct;

该博客介绍了如何使用STM32CubeMX配置GPIO为上拉输入,实现下降沿触发的中断。通过使能GPIOA组和SYSCFG时钟,初始化GPIO_InitStruct和EXTI_InitStruct结构体,设置PC5为上拉输入,EXTI_Line0为下降沿触发,并配置中断分组和使能中断。

1957

被折叠的 条评论
为什么被折叠?



