Hallo, im Datenblatt des FT232R werden die Leitungen RTS und CTS auch an den Mikrocontroller angeschlossen. Benötigt man sie wirklich oder geht es auch ohne? Ich würde nur die Leitungen RxD und TxD benutzen. Kann mir jemand einen Tipp geben? Gruß Peter http://www.ftdichip.com/Documents/DataSheets/DS_FT232R.pdf
.. kommt aufs Protokoll an. Anschließen schadet nichts.
Hardware Handshake im Terminal disablen. Dann gehts auch ohne. Oder CBUS3 mit 10k an VCC, CTS# und DSR# mit 10k an GND.
Das Problem ist, dass das mein uC RTS und CTS nicht unterstützt
Peter wrote:
> Das Problem ist, dass das mein uC RTS und CTS nicht unterstützt
dürfte ja nicht so schwer sein, diese Funktionen selbst zu
implementieren..nach dem Empfang und Auslesen eines Bytes RTS setzen und
vor dem Senden prüfen, ob CTS gesetzt ist...
Dann einfach die beiden Pins vom FT232R verbinden und schon fertig ;-) Sieht man bei mehreren Schaltungen. Gruß Bigfoot
Bei hohen Datenraten ist es allerdings ratsam die zu verwenden, um den/die Puffer nicht zu überfahren. Ist ja nun wirklich einfach implementierbar.
Um auf die ursprüngliche Frage zurück zu kommen, es geht problemlos ohne, wenn am PC hardware Handshake deaktiviert ist. Ich habe in letzter Zeit in diversen Schaltungen den FT232R verbaut und immer nur TXD und RXD verwendet. Die meisten dieser Schaltungen arbeiten auf 115200 Bps und die Übertragung funktioniert zu 100% zuverlässig. Ciao, Rainer
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.