[Codevision]송수신 인터럽트를 이용한 RS485 제어

RS485를 제어하려면 Receive, Drive Enable Pin을 제어해야 합니다. Polling 방식이나 제어주기에 제약이 없는 상황에서는 문제가 없지만 능동적인 제어일때는 여러가지 문제가 발생합니다 따라서 인터럽트를 이용해 송수신을 하면  delay함수를 쓰지 않고도 제어할 수 있어 효율적인  송,수신을 할 수 있습니다. ※ 485 드라이버를 2개 사용해서 송 수신 라인이 다르게 설계했다면 해당 내용은 유효하지 않습니다. 예제는 USART3으로 되어있으니 참고하시기 …

Continue reading ‘[Codevision]송수신 인터럽트를 이용한 RS485 제어’ »