USB - Verhalten beim Einschalten (FT245R)

OP #4065035
Lesenswert?

Hallo Forumgemeinde,

meine Frage richtet sich an die USB-Spezialisten hier im Forum.

Ich habe eine Mikrocontrollerschaltung, die ich mittels eines FT245R 
über USB an einen PC anbinde. Da diese Schaltung nur wenig Strom 
benötigt, wird sie über den USB versorgt. Nach dem Einschalten wartet 
der uC auf Befehle vom PC.

Nun ist mir aufgefallen, dass, wenn das USB-Kabel beim Einschalten des 
PCs bereits eingesteckt ist, in der Startphase des PC Daten beim uC 
ankommen, die ich nicht brauchen kann.

Wie geht Ihr bzw. geht man in diesem Fall am sinnvollsten vor? Soll ich 
in meinem uC-Programm auf einen wie auch immer aussehenden 
Initialisierungsstring warten und erst dann die Arbeit aufnehmen (das 
war meine erste Idee und funktioniert soweit) oder gibt es eine andere 
Möglichkeit für den uC zu erkennen, dass mein USB-Device vom PC erkannt 
wurde und dieser bereit ist? Oder gibt es eine Standardvorgehensweise in 
diesem Fall?

Bitte entschuldigt wenn die Frage blöd erscheint, aber mit USB kenne ich 
mich noch nicht besonders gut aus. Es reicht gerade zum Lesen und 
Schreiben über den FT245...

Vielen Dank für Eure Hilfe,

Ralf

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren