라즈베리파이 인터럽트에 관해서...



  • 0_1476861736944_キャプチャ.PNG

    안녕하세요
    최근에 라즈베리 파이에 입문하게 된 초보자입니다.
    기초적인 while문을 이용해서 5ms 간격으로 Led를 blink on/off 를 반복하려고 하는데요
    점점 시간이 지연되더니 나중에는 파형의 위상이 역전이 되버리는 상황이 발생하더군요.
    아는 분에게 물어보니 인터럽트가 필요하다는 소리를 들었는데 인터럽트가 대강 개념은 뭔질 알아도 뭘 어떻게 쓰는건지 전혀 모르겠더군요 고수분들의 조언이 필요합니다.



  • 참고로 소스 코드는 다음과 같습니다

    #include <wiringPi.h>
    int main (void)
    {
      wiringPiSetup () ;
      pinMode (1, OUTPUT) ;
      while(1)
      {
        	digitalWrite (1, HIGH) ; delay (5) ;
    	//digitalWrite (1, HIGH) ; delay (1) ;
        	//digitalWrite (1,  LOW) ; delay (1) ;
    	digitalWrite (1,  LOW) ; delay (5) ;
      }
      return 0 ;
    }
    

답글을 작성하기 위해 로그인
 

Rasplay Forum 사이트로의 연결이 끊어졌습니다. 다시 연결을 시도하는동안 잠시만 기다려 주십시오.