시리얼 통신이란?
직렬 연결이라는 뜻을 가지고 있으며,
직렬 연결은 한번 에 하나의 비트단위로 1(High)과 0(Low)의 신호로 데이터를 전송하는 통신 방법을 말한다.
이러한 시리얼 통신도 동기식과 비동기식의 2가지 방법으로 분류가 된다.
컴퓨터와 외부장비간의 통신에 주로 사용
데이터를 한번에 하나의 비트 단위로 순차 전송하는 직렬 통신 방식
대표 예시: rs-232, USB, 이더넷
ㄴ컴퓨터와 주변 기기를 연결하기 위한 비동기식 직렬 통신 표준
장점: 단순하고 저렴 / 긴 통신거리
단점: 전송 속도 느림
< C#에서 시리얼 통신 하기 >
https://learn.microsoft.com/ko-kr/dotnet/api/system.io.ports?view=netframework-4.7.2
윈폼은 도구상자에 시리얼포트를 기본으로 제공
직렬포트를 제어하는 클래스가 포함된 using System.IO.Ports 를 추가.
=> 하지만 실무에서는 아무도 안 쓴다~ 그냥 콘솔로 함
'C#' 카테고리의 다른 글
| 반복문 for VS for each 차이 (0) | 2025.10.28 |
|---|---|
| ini 프로그램 (gpt 사용) (0) | 2025.10.27 |
| C# ini 파일 읽기 (0) | 2025.10.27 |
| .ini 파일 (0) | 2025.10.23 |
| 파일 입출력 (0) | 2025.10.23 |