에지 트리거 인터럽트? 그들은 무엇인가?


2

누군가 레벨 및 에지 트리거 인터럽트가 무엇인지 말해 줄 수 있습니까? 아니면 간단한 설명으로 기사에 대한 링크를 제공합니까?

답변:


4

대기 상태의 신호 라인은 다음과 같습니다 (특별 ASCII 오실로스코프 재연).

-------------------------------------------------------------

이는 일정 기간 동안 변동없이 하나의 전압을 전달하는 하나의 구리 와이어를 나타냅니다. 디지털 전자 장치에서이 전압은 0v 또는 5v, 일명 0 (영) 또는 1 (일)입니다.

와이어가 일반적으로 0V (제로 볼트)로 유지된다고 가정 해 봅시다. 그 라인으로 펄스를 보내면 5v (5 볼트)와 같은 더 높은 전압이 적용됩니다. 오실로스코프에서 낮음에서 높음으로의 전환은 다음과 같습니다. 전환이 일어나는 부분은 가장자리 입니다.

                                 -------------------------- +5v
                                 |
0v -------------------------------

                                 ^
                                 |
                                edge

따라서 에지 트리거 인터럽트에는 CPU와 일반적으로 0v로 유지되는 일부 장치를 연결하는 와이어가 있습니다. 장치가 CPU의주의를 끌기를 원할 때 인터럽트를 전송합니다. 해당 회선에 전원을 공급합니다. CPU는 와이어에서 새로운 고전압을 감지하고이를 처리하기 위해 인터럽트 핸들러를 트리거합니다. 그런 다음 장치는 전원 공급을 중단하고 전압 헤드는 다시 0v로 내려갑니다.


1

검색 엔진을 사용하여 2 초 동안 Wikipedia를 보았습니다 .

에지 트리거 인터럽트는 인터럽트 라인의 레벨 전환 (하강 에지 (1 ~ 0) 또는 상승 에지 (0 ~ 1))으로 신호를받는 인터럽트 클래스입니다. 인터럽트 신호를 원하는 장치는 라인에 펄스를 전달한 다음 해당 라인을 대기 상태로 해제합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.