보통 Interrupt Controller에 Edge & Level triggered interrupt 2가지 방식을 지원하잖아요.

그런데 Level triggered interrupt를 사용하는 경우가 언제 인지 설명 좀 부탁 드립니다.


그리고, 제가 지금 특정 GPIO를 어떤 ON/OFF Key로 사용하고 있는데 이때 Edge trigger방식을 사용해야 할 지 Level triggered방식을 사용해야 할 지 잘 모르겠습니다.

둘 중 어떤 방식을 사용해야 하고 둘 중 다른 방식을 사용할 때 발생 할 수 있는 문제가 어떤 것이 있는 지 설명 좀 해 주세요.

예를 들어, Key를 누르는 동안 Interrupt가 여러번 뜰 수 있다,,, 등등과 같은,,,