다중 시리얼 포트(COM) 처리

단일 소프트웨어에서 다중 시리얼 포트

거의 모든 시리얼 통신 소프트웨어는 한 번에 1개의 시리얼 COM 포트만 처리할 수 있습니다. 특히 동일한 PC에 여러 장치가 연결된 경우 이는 큰 제한입니다.
단일 시리얼 포트 통신 소프트웨어가 있는 경우 동일한 소프트웨어의 여러 인스턴스를 실행하고 각 소프트웨어 창 간에 전환해야 합니다. 특히 여러 보드에서 많은 개발을 진행하고 USB에서 시리얼 어댑터를 여러 개 가지고 있는 경우 이는 실제로 악몽이 되어 시간을 낭비하는 일이 됩니다.
SerialTool은 책상 위의 케이블 난장에 대한 솔루션을 제공하지 않을 것입니다! 미안합니다. 당신은 혼자 처리해야 합니다만... SerialTool은 모든 요구에 대해 단일 소프트웨어를 실행하여 PC 데스크톱에서 혼란을 피하는 데 확실히 도움이 될 수 있습니다!

물리적인 시리얼 통신 포트를 논리적인 시리얼 포트에 할당

여러 시리얼 포트에서 단일 시리얼 통신 소프트웨어를 실행하려면 물리적인 통신 포트가 어떤 논리적인 시리얼 포트에 할당되었는지 식별해야 합니다.
PC에 연결된 시리얼 포트를 스캔한 후에는 SerialTool 내에서 물리적인 통신 장치를 특정 논리적인 시리얼 포트에 할당해야 합니다. 이를 통해 원하는 장치를 올바르게 식별할 수 있습니다.
이러한 이유로 시리얼 포트를 스캔한 후에 사용 가능한 모든 포트가 COM 테이블에 표시되며 Serial 1부터 할당할 수 있습니다.
SerialTool 무료 버전은 동시에 최대 2개의 시리얼 포트를 처리할 수 있으므로 Serial 1과 Serial 2를 할당할 수 있습니다.

Screenshot of SerialTool managing multiple serial ports simultaneously

SerialTool 사용 가능한 COM 포트 테이블.

시리얼 포트에 별칭 지정(매핑).

이전에 언급한 대로 여러 USB 어댑터가 연결된 상태에서 여러 시리얼 COM 포트로 표시될 수 있습니다. 심지어 기억력이 좋더라도 어떤 것이 어떤 것에 연결되어 있는지 기억해야 합니다.
SerialTool을 사용하면 운영 체제에 의해 할당된 시리얼 포트 이름(COM1, COM2 등)을 각각 Alias(닉네임)로 지정하여 어떤 COM이 어떤 장치에 할당되었는지 기억하는 데 도움이 됩니다.
2개의 Arduino Mega 2560시리얼 포트에 연결한 경우를 가정해 보겠습니다.
이 경우 두 Arduino 보드는 모양이 동일하며 USB에서 시리얼 어댑터도 동일한 제조업체에서 제공됩니다. 각 보드에 빠르게 식별할 수 있는 특정 닉네임을 할당해야 할 수 있습니다.
특정 시리얼 포트에 별칭을 지정하면 이 작업이 쉽고 빠르며 신뢰성 있게 수행됩니다.

SerialTool은 동일한 소프트웨어에서 여러 시리얼 포트를 처리할 수 있습니다. 여러 장치와 통신하려면 여러 소프트웨어 인스턴스를 열 필요가 없습니다.

SerialTool은 물리적인 시리얼 포트를 시리얼 포트 번호에 할당할 수 있습니다.
예를 들어 COM3를 Serial 1에 할당하고 COM4를 Serial 2에 할당할 수 있습니다.
사용자는 어떤 포트에서 데이터 바이트를 보내고 수신할지 선택할 수 있습니다.

이 기능은 동일한 PC에 여러 장치가 연결되어 있고 하나의 소프트웨어 인스턴스를 사용하여 모든 장치와 통신하려는 경우에 이상적입니다.