시리얼 통신을 하다가 보면 장비의 컴포트를 변경해야 하는 순간이 발생합니다. COM1을 사용하다가 COM2를 사용해야 하는 경우가 있습니다. 이런 경우 어떻게 PC에서 comport를 변경하는지 확인해 봅니다.
1. 우선 PC의 제어판에서 [시작] - >-> [제어판] -> [하드웨어 및 소리] ->[장치 관리자]로 진입합니다.
위 경로가 맞지 않아도 우선적으로 장치관리자로 진입하기만 하면 됩니다. 만약 통신 포트가 보이지 않는 경우라면 PC 장치에 컴포트가 물리적으로 없는 경우입니다. 또는 드라이버가 잡히지 않은 경우에도 제대로 보이지 않을 수가 있습니다.
장치 관리자에서 위 그림처럼 포트라고 된 부분을 확인합니다. COM1으로 설정이 되어있습니다. 이 COM1을 다른 comport로 설정을 변경해 보겠습니다.
2. 붉은 상자안의 통신 포트(COM1)를 [마우스 우클릭] -> [속성]으로 진입합니다. 이후 아래 그림처럼 포트 설정 탭에서 고급을 클릭합니다.
3. 아래 고급을 클릭 후 아래그림처럼 사용 중인 컴포트를 제외한 컴포트를 설정하면 됩니다. 만약 사용 중인 컴포트를 강제로 설정하는 경우 강제로 설정도 가능합니다. 하지만 기존에 쓰고 있던 컴포트는 동시에 사용을 할 수 없는 경우가 발생하므로 다시 결국 재설정을 해줘야 합니다. 사용 중이라고 뜬다고 해서 지금 사용해서 통신이 되고 있음을 의미하는 것은 아닙니다. 단지 이전에 한 번이라도 사용한 포트는 '사용 중'이라고 표시가 됩니다.
아래 그림처럼 컴포트가 변경되어 설정된것을 확인합니다. 지금은 COM6로 설정을 해 보았습니다.
시리얼 포트가 위 그림처럼 변경되고 나면 변경이 완료가 된 것입니다. 이후 사용을 할 때에는 애플리케이션 단에서 시리얼 통신의 보 레이트, 데이터 비트, 흐름 제어, 정지 비트 등을 설정해서 사용하면 됩니다. 만약 통신이 잘되지 않는다면 하드웨어 RX, TX 단이 제대로 결선되었는지 확인 후 통신 설정 상태를 확인해 보시면 될 것 같습니다.
댓글