Re: Serielle Übertragung mit "ungenormter" Baudrate??? Kategorie: Programmierung (von AndrĂ© H. - 4.08.2003 13:00) | |
Als Antwort auf Serielle Übertragung mit "ungenormter" Baudrate??? von Felix W - 3.08.2003 15:57
| |
Hallo Felix, Das ist nicht so einfach. Um die 125kBaud zu empfangen, mu� man auf jeden Fall ASM-Routinen schreiben, die am besten an einem Interrupt(-Port) hängen.(P1H.0 bis P1H.1) Das Senden von 125kBaud sollte etwas einfacher sein, jedoch ist auch dies nur mit ASM möglich. Das nächste Problem sind die 115.200 Baud an hwcom. Der C164CI kann keine echten 115.200 Baud. Die Geschwindigkeit weicht hier um mehrere Prozent ab, soda� manche Geräte damit nicht zurechtkommen. MfG André H. PS: aktiviere bitte Javascript in Deinem Browser. Es kann sonst zu Fehlfunktionen im Forum kommen. > Hallo, > > ich möchte folgende Applikation realisieren: > �ber einen Port bekomme ich einen seriellen TTL-Datenstrom mit ca. 125kbaud. > Dieser soll unverändert, aber nur noch mit 115200baud (also Standard-RS232-Geschwindigkeit) entweder > an einem anderen Port oder gleich als RS232 an HWCOM ausgegeben werden. > Das ganze soll, nach Möglichkeit, gleichzeitig auch andersrum (also bidrektional) stattfinden. > Timingmä�ig geht das, weil nach jeweils 4 Datenpaketen im Strom eine lange Pause kommt, bis zur nächsten Sendung. > > Ist C2 dafür schnell genug a) nur in eine Richtung oder gar b) bidirektional? Oder braucht man eine Assemblerroutine? > > Danke, > > Felix W. > Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | |
Antwort schreiben Antworten: Re: Serielle Übertragung mit "ungenormter" Baudrate??? (von Felix W. - 4.08.2003 15:57) Re: Serielle Übertragung mit "ungenormter" Baudrate??? (von André H. - 12.08.2003 8:50) Wie kann ich weiterkommen ??? (von Felix W. - 11.08.2003 22:04) |