void EXTI0_IRQHandler(void) { uint16_t status1 = GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_0); if (EXTI_GetITStatus(EXTI_Line0) == SET) { status1 = !status1; EXTI_ClearITPendingBit(EXTI_Line0); } } void EXTI15_10_IRQHandler(void) { uint16_... 以下是根据给出的代码片段所生成的程序...
voidEXTI7_IRQHandler(void){HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_7);}voidEXTI13_IRQHandler(void){HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_13);} 在EXIT7以及EXIT13中均调用了HAL_GPIO_EXTI_IRQHandler函数, 查看下HAL_GPIO_EXTI_IRQHandler函数的内容 stm32mp1xx_hal_gpio.c¶ ...
void EXTI0_IRQHandler() { uint16_t status1 = 0; uint16_t status2 = 0; if (EXTI_GetITStatus(EXTI_Line0) == SET) { status1 = GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_0); status2 = GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_13); EXTI_ClearITPendingBit(EXTI_L... 根据你的描述,我给你修改...
void EXTI10_15_IRQHandler(void){ if(SET == exti_interrupt_flag_get(EXTI_13)) { /* clear ...