USB Port als normaler Ausgang geht nicht..
Aber wenn du Daten mit einem uC tauschen willst..nimm doch einen USB<>Seriel Wandler.
..Oder wenn du zum uC nur ein USB-USB Kabel willst, koenntest du einen FTDI232 auf deine Platine verbauen.
Werbung
USB Port als normaler Ausgang geht nicht..
Aber wenn du Daten mit einem uC tauschen willst..nimm doch einen USB<>Seriel Wandler.
..Oder wenn du zum uC nur ein USB-USB Kabel willst, koenntest du einen FTDI232 auf deine Platine verbauen.
Nam et ipsa scientia potestas est..
Danke für die schnelle Antwort.
Ich hab noch nicht so viel Erfahrung deswegen hab ich gehofft, es gibt wie in Basic mit dem Parallelport ne Möglichkeit wie out 888,X ...
Wie wäre das denn mit den USB<>Seriel Wandler? Bräuchte ich da spezielle Terminals, die das dann schicken, oder ist es möglich das ich in meinem C++ Programm selbst die Ausgänge auf 1/0 setze?
USB<>Seriel Wandler (ebenso der FTDI232) erzeugen einen "virtuellen" COM Port am PC.
Diesen spricht man an wie einen normalen Hardware COM-Port (z.B. COM1).
Das high/low der Datenpins kannst du nicht beeinflussen, nur die Geschwindigkeit des seriellen Datenstreams.
Wenn du wirklich "per Hand" Pins high oder low schalten willst,
koenntest du die Handshake Pins des COM-Port nutzen.(..mit fragwuerdiger Geschwindigkeit..?)
Der FDTI232 haette auch Handshake Pins + glaube ein paar GPIO wenn ich mich richtig erinnere..
Gruss, Andreas
Nam et ipsa scientia potestas est..
Lesezeichen