Advertisement
Guest User

Untitled

a guest
Jun 20th, 2017
1,058
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. void EXTI9_5_IRQHandler(void) {
  2.  
  3. if (EXTI_GetITStatus(EXTI_Line5)!= RESET)
  4. {
  5. if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_5)==0)
  6. {
  7. STUFF
  8. }
  9. else STUFF
  10. }
  11. if (EXTI_GetITStatus(EXTI_Line6)!= RESET)
  12. {
  13. if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_6)==0)
  14. {
  15. STUFF
  16. }
  17. else STUFF
  18. }
  19. if (EXTI_GetITStatus(EXTI_Line7)!= RESET)
  20. {
  21. if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_7)==0)
  22. {
  23. STUFF
  24. }
  25. else STUFF
  26. }
  27. if (EXTI_GetITStatus(EXTI_Line8)!= RESET)
  28. {
  29. if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_8)==0)
  30. {
  31. STUFF
  32. }
  33. else STUFF
  34. }
  35. if (EXTI_GetITStatus(EXTI_Line9)!= RESET)
  36. {
  37. if(GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_9)==0)
  38. {
  39. STUFF
  40. }
  41. else STUFF
  42. }
  43.  
  44.  
  45. EXTI_ClearITPendingBit(EXTI_Line5);
  46. EXTI_ClearITPendingBit(EXTI_Line6);
  47. EXTI_ClearITPendingBit(EXTI_Line7);
  48. EXTI_ClearITPendingBit(EXTI_Line8);
  49. EXTI_ClearITPendingBit(EXTI_Line9);
  50.  
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement