Outils de surveillance de série RS-232 pour le développement et le débogage de protocoles [fermé]

StackOverflow https://stackoverflow.com/questions/1023181

Question

Je développe une large gamme de micrologiciels relativement simples. Chacun de ces contacts finit par parler au PC (ou à un autre appareil) via le RS-232 port d’une manière ou d’une autre, je passe donc beaucoup de temps à mettre en oeuvre et à déboguer leurs protocoles de communication.

Mon cas d'utilisation le plus courant consiste à surveiller un programme exécuté sur mon PC qui communique avec un périphérique via le port série (RS-232). Je veux voir ce qui est envoyé et quand, modifier / retarder les données entrantes et sortantes et éventuellement injecter des données (en particulier en réponse à des données entrantes basées sur des règles).

Outils gratuits

  1. Moniteur de port série gratuit - Avec un nom comme celui-ci, comment le trouver?

Bons outils commerciaux

  1. SerialTest - La version de démonstration n'échappe pas du tout, vous devez payer obtenir un vrai procès.
  2. Analyseur RS232 - La version de démonstration ne peut pas être surveillée, mais doit être payée obtenir un vrai procès. Il ne semble pas faire de surveillance logicielle, seule l’utilisation de matériel peut le surveiller. Il possède un mode utile dans lequel il peut agir comme un simple périphérique RS-232 avec des réponses automatiques programmables.
  3. SerialSniffer - à nouveau, commercial. La démo ne semble pas inclure de fonctionnalité.
  4. Docklight a du potentiel, la démo semble utile, une surveillance matérielle uniquement et une simulation telle que RS- Analyseur 232.

Connexes

  1. com0com - Créez des ports série virtuels sur votre PC, puis connectez-les l'un à l'autre pour connecter une seule application. à un autre sans matériel

Ce que je veux maintenant, c’est en gros WireShark pour les publications en série. J'aime la façon dont il détecte et décode les protocoles réseau standard. Je souhaite juste qu'il puisse surveiller les ports série (peut-être qu'il existe un bon plugin?)

Était-ce utile?

La solution

Je propose un moniteur de port série gratuit . J'ai utilisé il y a deux ans, et c'était très utile et également gratuit.

Free Serial Port Monitor vous permet de intercepter, afficher et analyser tout données échangées entre Windows application et le périphérique série. Il peut être utilisé avec succès dans développement d'applications, pilote de périphérique ou développement de matériel en série et offre la puissante plate-forme pour codage efficace, tests et optimisation.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top