Forum: PC-Programmierung CH340 bedient DTR und löst Reset aus (Nano Clone)


von Bernd (Gast)


Lesenswert?

Der CH340 (USB <-> Seriell) auf einem ATMega328-Board bedient beim 
Öffnen eines Terminalprogramms das Signal DTR und löst damit einen Reset 
aus (Tera Term bzw. HTerm).

Kann man dies vom PC aus durch eine Einstellung verhindern?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Nimm die Sourcen des Terminalprogramms und deaktiviere die Ansteuerung 
der Handshakeleitungen. Bei "Hterm" (das im übrigen kein 
Terminalprogramm ist) ist das wegen der nicht verfügbaren Sourcen nicht 
umsetzbar; TeraTerm aber liegt im Source vor.

von Michael U. (amiga)


Lesenswert?

Hallo,

ich wage mal die Behauptung, daß mein altes TeraTerm 2.3 bei FlowControl 
none in den Serial Port Einstellungen die Leitungen in Ruhe läßt.

Gruß aus Berlin
Michael

von DAVID B. (bastler-david)


Lesenswert?

Bernd schrieb:
> Der CH340 (USB <-> Seriell) auf einem ATMega328-Board bedient beim
> Öffnen eines Terminalprogramms das Signal DTR und löst damit einen Reset
> aus (Tera Term bzw. HTerm).
>
> Kann man dies vom PC aus durch eine Einstellung verhindern?

Kurzum NEIN kannst du nicht ist normal.
Sobald du den seriell Port öffnest egal mit welchen Programm wird ein 
Reset gemacht. genau so beim starten von windows.
Du kannst natürlich den treiber deaktivieren dann ist ruhe aber auch mit 
Datenübertragung ist dann ruhe.

von g457 (Gast)


Lesenswert?

..aber man kann die Nanoklone dahingehend einfach modifizieren, habe ich 
auch gemacht. Das ist sehr praktisch. Einzig Programmieren über usb/uart 
ist dann nicht mehr ohne weiteres einfach.

von Ralph S. (jjflash)


Lesenswert?

... wenn der Nano auf einem Steckbrett steckt, einen Kondensator 10 uF 
gegen Ground schalten. Dadurch hast du beim einschalten der 
Versorgungsspannung zwar einen Verzögerten  Reset, aber ein 
Terminalprogramm löst beim Start denselbigen nicht mehr aus. Das Problem 
hatte ich auch und hatte PicoCom modifiziert... aber dann bräuchte jeder 
Benutzer der Svhaltung eben ein modifiziertes Programm...

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.