Zuordnung mehrere gleicher USB-Geräte

Gast #3708405
Lesenswert?
• ▲
▼
Hi,

ich habe hier einen Controller, welcher per USB an einen Computer 
angeschlossen wird und dort vom Betriebssystem einer seriellen 
Schnittstelle zugeordnet wird.

Jetzt kann es aber sein, dass ein Benutzer mehrere solcher Controller 
verwendet. Diese werden dann auch mehreren seriellen Schnittstellen 
zugeordnet. Jetzt wäre es schön, wenn nach dem nächsten Neustart das 
System diese Controller wieder jeweils den gleichen 
Schnittstellennummern zuordnet und diese nicht untereinander vermischt.

Meine Frage: wie kann ich das sicherstellen? Die USB-Deskriptoren sind 
für alle Controller gleich, so dass dem System darüber keine 
Unterscheidung möglich ist.

Ginge es mit einer Seriennummer im Deskriptor?

Danke!
Gast #3708625
Lesenswert?
• ▲
▼
> Jetzt wäre es schön, wenn nach dem nächsten Neustart das
> System diese Controller wieder jeweils den gleichen
> Schnittstellennummern zuordnet und diese nicht untereinander vermischt.

Du könntest berücksichtigen, an wechen Physikalischen Port das Gerät 
angeschlossen ist. Ich denke, Windows macht das auch schon so.
Gast #3709587
Lesenswert?
• ▲
▼
Rufus Τ. Firefly schrieb:
> stefanus schrieb:
>> Ich denke, Windows macht das auch schon so.
>
> Wenn die Treiber brauchbar sind, ja. Das ist die alternative
> Herangehensweise.

Ah...kleines Missverständnis, ich sitze auf Microcontroller-Seite, das 
Betriebssystem verwendet nur einen Standard-Serial-Treiber. Meine Frage 
war nur, wie ich es dem OS ermöglichen/erleichtern kann, die Geräte zu 
unterscheiden, was sich offensichtlich durch die Seriennummer machen 
lässt.

Danke! :-)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.