0
각 단추를 누를 때 다르게 반응 할 수있는 IRQ 처리기를 만드는 방법이 궁금합니다.하나의 인터럽트를 사용하여 여러 버튼의 입력을 처리하는 방법은 무엇입니까?
내가 이런 식으로 그렇게 생각하고있다 :
void EXTI9_5_IRQHandler(){
if (EXTI_GetITStatus(EXTI_Line_5)){
doThis();
} else if (EXTI_GetITStatus(EXTI_Line_6)) {
doThat();
}
}
나는 하나 개의 인터럽트에 여러 버튼을 연결하는 방법을 모르는,이 내 최악의 문제 :(이다