Forum: Mikrocontroller und Digitale Elektronik USB zeitkritisch?


von USB (Gast)


Lesenswert?

Hallo,

ich hätte mal eine ev. dumme Frage:

Ist das USB-Protokoll zeitkritisch?
...oder kann man während der Übertragung zu gegebenen Zeitpunkten 
einfach mal eine Debug-Ausgabe auf die serielle Schnittstelle 
unternehmen?

Danke!

von Norbert (Gast)


Lesenswert?

USB schrieb:
> Hallo,
>
> ich hätte mal eine ev. dumme Frage:
>
> Ist das USB-Protokoll zeitkritisch?

Sehr sogar.

> ...oder kann man während der Übertragung zu gegebenen Zeitpunkten
> einfach mal eine Debug-Ausgabe auf die serielle Schnittstelle
> unternehmen?

Am besten einen kleinen Speicherbereich mit den Debug-Daten füllen und 
später ausgeben.

von Jim M. (turboj)


Lesenswert?

USB schrieb:
> Ist das USB-Protokoll zeitkritisch?
> ...oder kann man während der Übertragung zu gegebenen Zeitpunkten
> einfach mal eine Debug-Ausgabe auf die serielle Schnittstelle
> unternehmen?

Kommt schwerstens auf die konkreten Umstände an. VUSB ist als Software 
Implementation extrem zeitkritisch, normale USB Hardware mit CDC oder 
HID ist das eher nicht.

von Ein_Gast (Gast)


Lesenswert?

Hallo;
Ich habe den Zusammenhang nicht verstanden, zwischen dem was gerade auf 
dem USb Bus passiert, und ob jemand auf der Seriellen Schnittstelle 
(zusätzlich) Debug Meldungen herausgibt ?

Danke für die Erläuterung ;-)

Gruß

von Erwin D. (Gast)


Lesenswert?

Ein_Gast schrieb:
> Danke für die Erläuterung ;-)

Der Unterschied ist, ob USB softwaremäßig vom µC gemacht wird (VUSB) 
oder ob das eine Hardware macht (z.B. ein FTDI).

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.