반응형
인터럽터에 의해 태스크가 실행될 때 인터럽터 주기 보다 태스크의 실행시간이 길어질 때를 Overrun 이라고 부른다.
Overrun은 인터럽터를 사용하는 임베디스 시스템을 설계하는데 있어 매우 주의해야 하는 것이다. Overrun을 찾아 해결하기 위해 오실로스코프를 사용할 수도 있지만, 내부 타이머를 사용하여 인터럽터 주기를 매주기 계산하고 최대, 최소값을 구하여 Overrun이 발생하는지 Latency가 얼마인지 알 수도 있다.
반응형
'전자공학' 카테고리의 다른 글
아두이노의 main 함수 (979) | 2016.08.08 |
---|---|
아듀이노 보드의 종류 (0) | 2016.07.12 |
dBm의 정의와 전파 출력 (0) | 2016.06.20 |
F-35 전투기의 C++ 코딩하는 기준 (0) | 2016.06.19 |
무선통신 방식 비교 : WiFi, Bluetooth, Zigbee (0) | 2016.06.18 |
댓글