문제

비교적 간단한 펌웨어 장치를 개발하고 있습니다. 이들 모두는 PC (또는 다른 장치)와 RS-232 어떤 방식 으로든 포트를 사용하여 통신 프로토콜을 구현하고 디버깅하는 데 많은 시간을 소비합니다.

가장 일반적인 사용 사례는 직렬 포트 (RS-232)를 통해 장치와 통신하는 PC에서 실행되는 프로그램을 스누핑하는 것입니다. 발송 된 내용과시기, 수신 및 나가는 데이터를 지연시키고 데이터를 주입 할 때 (특히 규칙에 따라 들어오는 데이터에 대한 응답)를보고 싶습니다.


무료 도구

  1. 무료 직렬 포트 모니터 - 그런 이름으로 어떻게 찾지 못했습니까?

좋은 상업 도구

  1. 시리얼 테스트 - 데모 버전은 스누핑을 전혀하지 않으며 실제 시험을 받으려면 비용을 지불해야합니다.
  2. RS232 분석기 - 데모 버전은 모니터링 할 수 없으며 실제 시험을 받으려면 비용을 지불해야합니다. 소프트웨어 모니터링을 수행하지 않는 것 같습니다. 하드웨어를 사용하면 스누핑 할 수 있습니다. 프로그래밍 가능한 자동 응답이있는 간단한 RS-232 장치처럼 작동 할 수있는 유용한 모드가 있습니다.
  3. SerialSniffer - 다시, 상업. 데모에는 기능이 포함되지 않은 것 같습니다.
  4. 도크 라이트 데모는 유용하고 하드웨어 스누핑 만 유용하고 RS-232 분석기와 같은 시뮬레이션이 있습니다.

관련된

  1. com0com - PC에서 가상 직렬 포트를 작성한 다음 서로 연결하여 하드웨어없이 한 응용 프로그램을 다른 응용 프로그램에 연결하십시오.

내가 지금 원하는 것은 기본적으로입니다 Wireshark 일련의 경우. 나는 그것이 스누핑하고 표준 네트워크 프로토콜을 디코딩하는 방식을 좋아합니다. 직렬 포트를 스누핑 할 수 있기를 바랍니다 (아마도 좋은 플러그인이 있습니까?)

도움이 되었습니까?

해결책

내가 제안 무료 직렬 포트 모니터. 나는 2 년 전에 사용했는데 매우 유용하고 무료였습니다.

무료 직렬 포트 모니터를 사용하면 Windows 애플리케이션과 직렬 장치간에 교환 된 모든 데이터를 인터셉트, 표시 및 분석 할 수 있습니다. 응용 프로그램 개발, 장치 드라이버 또는 직렬 하드웨어 개발에 성공적으로 사용될 수 있으며 효과적인 코딩, 테스트 및 최적화를위한 강력한 플랫폼을 제공합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top