임베디드 시스템과 펌웨어

115200 bps UART에서 데이터 8비트, 패리티 없음, 스톱 비트 1(8N1) 형식으로 보낼 때, 1초 동안 보낼 수 있는 바이트 수에 가장 가까운 것은 무엇입니까?

  1. A약 14400바이트
  2. B약 11500바이트
  3. C약 115200바이트
정답과 해설 보기

정답: B. 약 11500바이트

8N1 형식에서는 1바이트의 데이터를 보내는 데 스타트 비트 1, 데이터 8, 스톱 비트 1의 합계 10비트가 필요합니다. 115200÷10=11520이므로 1초에 약 11500바이트, 1바이트당 약 87 µs가 걸립니다. 로그를 대량으로 출력하면 생각보다 시간이 걸려 처리 지연의 원인이 되기도 하므로, 출력량이나 버퍼 사용 방식에 주의해야 합니다.

이 분야 연습하기 분야로 돌아가기

임베디드 시스템과 펌웨어의 다른 문제

  1. UART의 송신 측과 수신 측의 보 레이트가 조금 어긋나면 문자가 깨지는 경우가 있습니다. 어긋남의 허용 범위가 대략 몇 % 정도로 제한되는 이유로 올바른 것은 무엇입니까?
  2. SPI 통신의 특징으로 올바른 것은 무엇입니까?
  3. SPI에서 일반적으로 사용되는 4개 신호의 조합으로 올바른 것은 무엇입니까?
  4. SPI 부품을 연결했는데 올바른 데이터를 읽을 수 없을 때, 확인해야 할 설정으로 가장 적절한 것은 무엇입니까?
  5. I2C 통신의 특징으로 올바른 것은 무엇입니까?

이 분야의 비교