Nur um die Aufzeichnung gerade zu machen, bin ich ein völlig neues, wenn es um USB-Kommunikation geht. Während ich auf der Micro-Controller Ende der Dinge mit der unteren seriellen Kommunikation (SPI, UART, I2C) beschäftigt, habe ich noch nie mit USB-oder OS-Seite der seriellen Kommunikation beschäftigt. Also bitte bitte mit mir.Entdecken und Kommunizieren mit USB-Geräten in C++
Ich habe einen RFID-Leser/Schreiber, der sein eigenes Protokoll hat, das ich verwende, um verschiedene Befehle auszugeben. Ich untersuche die Verwendung der Boost: ASIO-Bibliothek, um die Lese-/Schreiboperationen durchzuführen, die ich brauche.
Allerdings ist die Bibliothek ein wenig über meinen Kopf und ich suche eine Anleitung. Außerdem möchte ich, während ich in einer Windows-Umgebung arbeite, meine Hardware-Abstraktionsschicht so portabel wie möglich machen. In der gleichen Weise hatte ich in der Vergangenheit schlechte Erfahrungen mit (anderen Programmierern), die COM-Ports fest codierten, und ich würde lieber mein Programm entdecken, wenn ich es anschließe, basierend auf der Leser-ID.
Und deine Frage ist? – NathanOliver
Irgendeine Richtung in diesem Bereich – audiFanatic