보 레이트는 초당 의미있는 정보의 전송갯수를 의미한다. 반면 비트레이트는 초당 전송되는 비트수를 의미한다. 예를 들어 9600 bps의 비트레이트로 아스키코드(1 byte = 8 bit)정보를 전송하는 경우 9600 bit / 8 bit = 1200 즉, 1200개의 아스키 코드를 표현 할 수 있는 정보 단위를 전송 할 수 있다. 따라서 9600 bps는 1200 baud rate라고 할 수 있다. 반면에 9600 bps의 전송속도로 bit 를 전송하는 경우에는 보레이트가 비트레이트와 같은 9600 baud rate가 된다.
보 레이트 - 초당 의미있는 정보의 전송량
비트레이트 - 초당 비트 전송량
'프로그래밍 > RS232 시리얼 통신' 카테고리의 다른 글
시리얼 통신_시리얼 통신 포트의 특성을 DCB 구조체로 설정해 보자 (0) | 2014.08.26 |
---|---|
시리얼 통신_OVERLAPPED 구조체를 설정하자 (0) | 2014.08.26 |
시리얼 통신_COM 포트에 읽기 쓰기 타임아웃을 설정하자 (0) | 2014.08.26 |
시리얼 통신_시리얼 포트를 열어보자 (0) | 2014.08.26 |
시리얼 통신_Overlapped VS Non-Overlapped (0) | 2014.08.20 |