C# De Série De La Communication

Comment puis-je envoyer et recevoir des données à partir d'un USB port com à l'aide de C#?

Les exigences en matière de communication sont les suivants:

  • De 115,2 kBaud
  • Caractères 8 bits, la taille
  • 1 bit d'arrêt
  • Pas de parité
Qu'avez-vous essayé? mattgemmell.com/2008/12/08/what-have-you-tried
Eh bien, vous ouvrez le port COM, de le configurer et de l'envoyer et de recevoir des.
Ces paramètres n'ont de sens que si vous en fait, se connecter à un matériel par le biais d'un port série physique. La puce est appelé un UART, Récepteur Asynchrone Universel et de l'Émetteur. Avec un émulateur USB il ne fait aucune différence que ce soit, le protocole du bus n'a pas besoin de ce genre de config.
ces paramètres sont encore très critique pour un périphérique USB qui contient un UART. Il n'y a aucune indication qu'il est à l'aide d'un périphérique USB ne contient pas un UART, et même alors, les paramètres peuvent toujours être appliquées. Certains Symbole/Motorola USB scanners, qui se présentent comme des ports série, toujours besoin de 9600/8/N/1, même si elles sont des ports virtuels.

OriginalL'auteur Mohammad Adib | 2012-10-06