2011-10-07 4 views
1

RS-232 직렬 포트를 통해 통신하는 일부 애플리케이션이 있습니다.RS-232를 통해 데이터 전송

로컬 직렬 포트로 데이터를 보내는 데 사용할 수있는 응용 프로그램이나 라이브러리가 있습니까?

내 응용 프로그램을 로컬로 디버깅 할 수 있어야합니다.

+0

약 20 행에 이러한 앱을 작성할 수 있습니다. 특정 형식이 필요한 경우 유일한 방법 일 수 있습니다. –

+2

"가상 널 모뎀"을 구매해야합니다. 모든 최고의 구글 안타가 좋아 보인다. –

답변

3

코드에서 직렬 포트를 가상화하려면이 방법이 필요합니다. .NET 코드로

http://com0com.sourceforge.net/

은 다음 "하여 SerialPort"클래스는 좋은 참고가 여기에서 찾을 수 있습니다 (Iv'e 여러 번 사용) 사용하기 매우 쉽습니다. 닷넷 시리얼 클래스를 사용

http://msmvps.com/blogs/coad/archive/2005/03/23/SerialPort-_2800_RS_2D00_232-Serial-COM-Port_2900_-in-C_2300_-.NET.aspx

, 당신은 당신이 몇 줄의 코드 라인에서 무엇을해야 할 수 있습니다. 하지만 UI를 업데이트하기 위해 델리게이트를 사용해야합니다.

2

RS232를 통해 보낼 때 많은 옵션이 있습니다.

  • RS232 진수 컴 도구 단지에 대한 RS232 주변 장치와 통신하는 데 사용할 수있는 시리얼 소프트웨어 터미널 프로그램입니다 - 어떤 : 다음은 RS232를 사용하여 데이터를 전송하는 데 도움이 될 수 있습니다 일부 응용 프로그램입니다.
  • COM 포트 데이터 에뮬레이터 - 데이터 흐름을 만들고 데이터 패킷 (RS232, TCP/IP 또는 UDP)으로 래핑 한 다음 포트로 보낼 수 있습니다.
  • 직렬 포트 모니터 - 문제의 해결에 도움이 될 수 있습니다. 어쨌든, 당신이 선택한 것은 당신에게 달려 있습니다. 행운을 빕니다!
+0

분명히 오프 주제 질문에 대한 답변을 게시하지 마십시오! [참조 : ** 주제에 관한 질문에 대해 조언을 제공해야합니까? **] (http://meta.stackoverflow.com/q/276572/1768232) 주제와 관련없는 질문을 마감하거나 삭제할 수 있습니다. 이로 인해 기여가 무효화 될 수 있습니다. 이 질문은 외부 리소스를 요구하고 곧 닫힙니다. –

+0

또한 임의 링크를 추가하는 편집을 승인하지 마십시오. 특히 링크가 비린내 웹 사이트 인 경우에는 허용되지 않습니다. – Magisch