Page 261 - 3-2
P. 261

2)  직렬 통신의 동기식과 비동기식 통신(Synchronous/ Asynchronous Communication)
                  가 동기식)   (Synchronousnous Communication)
                   (1) 2 개의 장치 사이에 동기를 취하고 일정한 타이밍에 따라 데이터를 송수신 한다,                            .
                   (2)  데이터 교환이 없는 사이에도 제어용 신호를 주고받으며 상대와 동기를 유지한다.
                   (3) 데이터 송수신 시는 데이터를 교환하고 데이터가 없는 때는 대기 상태를 나타내는 신호를 교환한다,                               .
                   (4) 실제 데이터 송수신 시 시작과 종료 신호가 존재하지 않아 데이터 전송 속도가 상대적으로 빠르다.
                   (5)  일정의 클럭에 동기하여 데이터를 송수신하는 통신방법
                   (6)  병렬I/O 포트 확장방법으로 주로 사용된다.


                  나 비동기식)    (Asynchronous Communication)
                   (1)  송신과 수신 idle    신호 문자 가 필요 없다(  )    .
                   (2)  처음과 끝에는 반드시 start/stop bit      가 필요하다.
                   (3)  두 개의 bit  추가 때문에 동기식에 비해 전송속도가 약간 늦다.
                   (4) 수신 데이터의 정확한 검출을 위하여 16             배 주파수 또는 배수 주파수를 사용하여 데이터를 샘플링8
                   (5)  일반 모드에서는 데이터 샘플링에 사용되는 주파수를 보레이트의 16                        배 주파수로 사용하고, 2       배속
                       모드에서는 8     배 주파수로 사용


                  다 동기식 방식과 비동기식 방식 비교)
                           동기식(Synchronous)                              비동기식(Asynchoronous)


              동기 클럭에 데이터를 송수신                                 동기 클럭 없이 데이터 송수신

              높은 전송 효율 필요                                     Baudrate 에 의해 송수신

              선로에 노이즈 장거리 전송에 유리/                             송 수신기는/    Baudrate 에 맞추어 통신

              대량의 데이터를 고속 전송                                  Start bit 외 Stop bit  필요

                   비동기식 통신에서 장거리 전송이 필요한 경우에는 구내용 모뎀을 사용하면 수 ㎞                                의 거리도 전송이
                   가능하다 구내용 모뎀은 대부분 동기 통신과 비동기 통신 방식을 모두 지원한다.                              .


                3) ARM UART    개요
                  가 범용 비동기화 송수신기)
                  나 컴퓨터에 부착된 직렬 장치들로 향하는 인터페이스를 제어하는 프로그램이 들어 있는)
                     마이크로칩
                  다 컴퓨터에게)      RS-232C DTE     인터페이스를 제공함으로써 모뎀이나 다른 직렬장치들과,
                     통신하거나 데이터를 주고받을 수 있게 한다.
                  라 고해상도)      Baud Rate  발생기 내장
                  마 병렬 회로를 통해 받은 바이트들을 외부에 전달하기 위해 하나의 단일 직렬 비트 스트림으로)  ,
                     변환
                  바 내부로 전송할 때에는 직렬 비트 스트림을 컴퓨터가 처리할 수 있도록 바이트로 변환)  ,
                  사 외부 전송을 위해 패리티 비트를 추가하며 수신되는 바이트들의 패리티를 확인하고 패리티)  ,                            ,
                     비트를 제거
                  아 데이터를 외부로 내보낼 때에는 시작 비트와 정지 비트를 추가하고 수신되는 데이터에서는)                ,
                     그것들을 제거
                  자 다른 종류의 인터럽트 처리와 컴퓨터의 동작 속도를 장치의 속도와 동등하게 맞추도록)
                     요구하는 장치를 관리


                                                         - 261 -
   256   257   258   259   260   261   262   263   264   265   266