void GPIO_EXTILineConfig(uint8_t GPIO_PortSource, uint8_t GPIO_PinSource); //确定端口与中断线映射关系
void EXTI_Init(EXTI_InitTypeDef* EXTI_InitStruct); //初始化中断线,触发方式
typedef struct
{
uint32_t EXTI_Line; //指定要配置的中断线
EXTIMode_TypeDef EXTI_Mode; //模式:事件or中断
EXTITrigger_TypeDef EXTI_Trigger; //触发方式:上升沿/下降沿/双沿
FunctionalState EXTI_LineCmd; //是否使能
}EXTI_InitTypeDef;
ITStatus EXTI_GetITStatus(uint32_t EXTI_Line); //判断中断线中断状态是否发生
void EXTI_ClearITPendingBit(uint32_t EXTI_Line); //清楚中断线上的中断标志位
stm32外部中断常用库函数
最新推荐文章于 2024-04-06 11:34:57 发布