Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void EXTI9_5_IRQHandler(void) {
- if (EXTI_GetITStatus(EXTI_Line5)!= RESET)
- {
- if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_5)==0)
- {
- STUFF
- }
- else STUFF
- }
- if (EXTI_GetITStatus(EXTI_Line6)!= RESET)
- {
- if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_6)==0)
- {
- STUFF
- }
- else STUFF
- }
- if (EXTI_GetITStatus(EXTI_Line7)!= RESET)
- {
- if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_7)==0)
- {
- STUFF
- }
- else STUFF
- }
- if (EXTI_GetITStatus(EXTI_Line8)!= RESET)
- {
- if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_8)==0)
- {
- STUFF
- }
- else STUFF
- }
- if (EXTI_GetITStatus(EXTI_Line9)!= RESET)
- {
- if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_9)==0)
- {
- STUFF
- }
- else STUFF
- }
- EXTI_ClearITPendingBit(EXTI_Line5);
- EXTI_ClearITPendingBit(EXTI_Line6);
- EXTI_ClearITPendingBit(EXTI_Line7);
- EXTI_ClearITPendingBit(EXTI_Line8);
- EXTI_ClearITPendingBit(EXTI_Line9);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement