본문 바로가기
개발이야기

[MFC] 시리얼통신 간단하게 구현하기

by 코저씨 2024. 8. 18.
728x90

레거시 통신 중 하나인 시리얼통신은 간단하면서도 저렴하게 구현되는 장점이 있어

지금도 개발자에게도 현장에서도 사랑받는 통신방법이다.

사용되는 곳은 개발자 디버깅을 지원하는 모든 제품이나 서명패드, 영수증 프린터,

심지어 라우터도 시리얼통신을 지원한다. RS232 포트냐 USB 포트냐 차이가 있긴 하지만..

현장 말고도 시리얼통신은 생산라인에서도 제품 시리얼 넘버를 주입하거나 제품 테스트를 할 때

유용하게도 사용한다. (앞서 말했든지 구현이 쉬우니까)

MFC도 오래된 개발 언어긴 한데 아직까지도 현역 취급이며 누구나 어느 회사에 입사하면 특히 생산라인이 있는 회사라면 MFC로 되어 있는 프로그램 소스는 만나게 될 것이다.

이번에는 간단한 시리얼 프로그램을 만들 때 도움이 되고자 하는 영상을 준비했다.

1) 시리얼 포트 리스트 가져오기

2) 데이터 쓰기

3) 데이터 읽기

 

펌웨어강좌 No.8 / 시리얼통신과 MFC 프로그래밍 (youtube.com)

 

 

소스코드도 제공하니 참조하면 좋을듯하다.

GitHub - Song-G-Hun/Example: 강좌 데모 소스

 

728x90