CP2102 (USB->RS232) und FT232R (USB->232R) und Treiber

Gast #706441
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
Gast #706447
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...
Gast #706462
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.

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