Re: Serielle Geschwindigkeit über 9600 geht nicht Kategorie: CC2-Unit & Appl.Board / CC2-Station (von André H. - 12.06.2004 20:20) | ||
Als Antwort auf Re: Serielle Geschwindigkeit über 9600 geht nicht von krassos - 3.06.2004 17:23 | ||
| ||
Hallo Ihr beiden, > > Sobald ich die Geschwindigkeit der Schnittstelle hwcom über 6 (hwcom.setspeed(6);) stelle, > > empfange ich im Hyperterminal keine Daten mehr. Ich habe vorher natürlich die > > Geschwindigkeit im Hyperterminal entsprechend angepasst. > > Ich habe alle möglichen Geschwindigkeiten über 9600 Baud ausprobiert, aber es funktioniert nicht. > > Woran könnte das liegen? �berprüfe einmal die Handshakeleitungen und die Handshaeeinstellungen im Hyperterminal. Das Handshaking mu� auf Hardware stehen ! Ich arbeite standardmä�ig mit 57.600 Baud und hatte eigentlich noch keine Probleme. (Au�er einen hin und wieder übergelaufenen Empfangspuffer :-) ) > das Problem hatte ich auch vor längerer Zeit. Funzen tuts jetzt mit folgenden INI zeilen bei mir: > > hwcom.init(); > hwcom.setspeed(8); > hwcom.set_S0CON(hwcom.set8N1); > Ein setzen des SOCON-Registers ist unnötig, wenn man mit 8N1 arbeitet, da dies beim Init von hwcom (und swcom) automatisch so gesetzt wird, > sleep 500; //warten nach hwcom-init > Eine kleine Pause nach dem Init kann nicht schaden. :-) Jedoch sollten ein paar wenige ms reichen. > Ich verwende release : 2003/11/23 version : 1.3 von hwcom.c2 Generell sollte man immer die aktuellsten Dateien benutzen. :-) Aber das sollte sich, wie immer, von selbst verstehen. :-) MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | ||
Antwort schreiben Antworten: Re: Serielle Geschwindigkeit über 9600 geht nicht (von Leo - 6.10.2006 10:59) Re: Serielle Geschwindigkeit über 9600 geht nicht (von krassos - 13.06.2004 10:13) |