다운로드 - termie(RS232).zip [링크] 구글링해서 얻은 C# 예제 프로젝트인데 UI가 이뻐서 소개합니다. 제목처럼 Serial 통신 프로그램 샘플입니다. 일단, 위의 기본 설정창에서 저장된 사항은 아래 코드를 거쳐 로컬에 저장됩니다. Config 저장 소스/// /// Write the settings to disk. public static void Write(){ IniFile ini = new IniFile(Application.StartupPath + "\\Termie.ini"); ini.WriteValue("Port", "PortName", Port.PortName); ini.WriteValue("Port", "BaudRate", Port.BaudRate); ini.WriteVal..
시리얼 통신 개요, 구현, 포트 버퍼 설정 (C# SERIAL) 시리얼 통신 개요시리얼은 거의 모든 PC에서 표준으로 사용되는 디바이스 통신 프로토콜이다. 시리얼의 개념을 USB의 개념과 잘 구분해야 한다. 대부분 컴퓨터에는 2개의 RS232 기반 시리얼 포트가 있다. 시리얼은 또한 여러 가지 디바이스에서 계측을 위한 일반 통신 프로토콜이며, 여러 GPIB 호환 디바이스에는 RS232 포트가 장착되어 있다. 그뿐만 아니라, 원격 샘플링 디바이스로 데이터 수집을 하는 경우에도 시리얼 통신을 사용할 수 있다(IEEE 참조). 시리얼 통신의 개념시리얼 포트는 정보의 바이트를 한 번에 한 비트씩 순차적으로 송수신한다. 한 번에 전체 바이트를 동시에 전달하는 병렬 통신과 비교하면 시리얼 통신은 속도가 느리지만, ..