H/W는 RS-232C In/Out을 S/W(PC)는 USB2.0 In/Out을 합니다.
이 사이에 일반 상용젠더를 이용해 통신을 변환하려고 합니다.
이러한 방법이 가능한 것인가에 대해서 찾아보았는데 판단이 어려워 경험하신 분들이 계시면... 가능 여부를 확인하고자 이렇게 글을 올립니다.
[H/W] - [RS-232C] <-> {변환 젠더} <-> [USB 2.0] - [S/W (PC)]
----------------------- ----------------------------
Hardware Software
1.
S/W 입장에선 USB2.0 통신을 하려 한다면 ID(?)가 필요할텐데... 그렇다면 상용젠더도 드라이버를 제공하는 젠더를 구매해서 사용을 해야 하는 것인지?
즉, S/W는 H/W는 생각하지 않고 상용젠더와의 통신에 대해서만 신경을 쓰면 되는 것인지요?
2.
이 궁금점이 더 앞서는 것일텐데요... 이런 방법이 정말 가능한가요? 상용젠더를 이용해서 USB2.0과 RS-232C를 변환해 쌍방향으로 통신을 하는 것이...
(요즘 나오는 노트북에는 시리얼포트가 없이 그냥 USB 포트만 나오쟎아요? 그러니 당연히 그런 제품이 있어야 겠죠.... )
드라이버가 제공될 것이고.. SW에서는 가상포트로 접근할 수도 있고, 다른 방식으로 접근할 수도 있습니다. (DLL이 제공되고 지원하는 함수들을 써서 통신할 수 있습니다.. 이때는 가상 포트로 잡히지 않고 직렬 버스 컨트롤러에 장치가 잡힐 것 입니다) 가상포트로 접근하신다면, 기존 소스를 수정할 것이 없습니다...
USBToSerial 케이블을 찾아보세요..