Forum: Mikrocontroller und Digitale Elektronik CP2102 (USB->RS232) und FT232R (USB->232R) und Treiber


von Led (Gast)


Lesenswert?

Hallo zusammen,
ich habe gelesen, dass man unbedingt den Treiber für CP2102 bzw. FT232R 
benutzen muss. Ich denke; es nur für den Fall, dass ein PC im Einsatz 
ist.
Wenn aber die USB Signale D+, D-, Ground, Vdd(5Volt) z.B von einem 
anderen Microcontroller kommen, können wir dann diese Signale an Pins 
von CP2102 bzw FT232R anschließen und sie abfangen und an die 
RS232-Datenleitung von CP2102 bzw. FT232R bekommen wir die 
entsprechenden Signale.
Ist meine Idee richtig?

Gruß

Led

von sechszweisechs (Gast)


Lesenswert?

Nein, voellig falsch. Die PC Treiber beziehen sich auf Software. Es soll 
ja irgendwas geschehen, wenn das Kabel eingesteckt wurde. Die genannten 
Treiber stellen ein zusaetzliches COM Port dar.

Microcontrollerpins koennen ueberigens die Signale auf einem USB Kabel 
nicht treiben, da werden bustreiber benoetigt. Ist moeglicherweise 
LVDS...

von ARM-Fan (Gast)


Lesenswert?

Die Treiber sind nur für den PC gedacht.
Und benutzen MUSS man sich auch nicht. Geht auch anders.
z.B. mit generischen Treibern wie von Thesycon. Aber das nur
so am Rande.

Wenn ich das richtig verstehe, wollt Ihr zwei µC über USB
miteinander verbinden. Der eine hat USB onboard (hoffentlich
auch HOST!) und der andere nicht und deshalb soll ein USB-SERIELL
Chip dazwischen.

Na viel Spaß beim Programmieren auf der Host-Seite ;-)

Die Interna des CP2102 sind von SiLabs nicht offengelegt.
Man kann aber aus den Linux-Treibern ein bisschen was
abgucken. Die sind aber auch nur reverse-engineered.

In diesem Fall besser FTDI nehmen. Die geben Doku unter NDA raus.

von Led (Gast)


Lesenswert?

Hallo  ARM-Fan,
guckst du den Anhang.
Bei der Schaltung braucht man den Treiber bzw. VID, PID nicht. oder?

Led.

von Led (Gast)


Angehängte Dateien:

Lesenswert?

Sorry, habe Anhang vergessen.

von Christian R. (supachris)


Lesenswert?

Einen USB Host um schlussendlich 2 µCs per Serial miteinander 
kommunizieren zu lassen? Was gibts denn dafür für einen Grund?
Der USB Host Stack ist sehr aufwendig....

von ARM-Fan (Gast)


Lesenswert?

Sehe ich genauso. Wo ist da der Sinn das über USB machen zu wollen?

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.