PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Frage] Zeit einer RS 232 berechnen



nasir
02.07.2010, 18:30
Hallo liebe Nutzer,

Ich hätte da mal eine Frage, wie man eine Baudrate berechnet.


Das Programm eines eingebetteten Rechners wird über die serielle Schnittstelle von einem Hauptrechner geladen. Der eingebettete Rechner ist ein 16-Bit Rechner. Das Programm besteht aus 64 K Worten mit einer Wortlänge von 16 Bit.

Definieren sie ein Zeichenprotokoll für ihre Übertragung

Wieviel Zeit benötigt der Download mit einer

a) Baudrate von 9600
b) Baudrate von 1200

Eine Schätzung der Zeit genügt.

Ich würde mich sehr gerne Freuen, wenn jemand einen Lösungsansatz kennt und ihn mir präsentieren kann. :)

Liebe grüße
nasir

oberallgeier
02.07.2010, 18:44
Hallo nasir,

willkommen im Forum.
... wie man eine Baudrate berechnet ...Vermutlich hilft Dir dies als erste Erklärung (klick hier), (http://www.rn-wissen.de/index.php/UART) und hier stehts etwas ausführlicher (klick). (http://de.wikipedia.org/wiki/EIA232#Datenrahmen_und_Timing)

Vielleicht hilft Dir das schon bei Deiner Rechenaufgabe.

PicNick
02.07.2010, 19:17
Bei AsynchronÜbertragung rechnet man bei
1 startbit 8 data-Bit 1 Stopbit (ohne parity) also 10 Bit für jedes Byte
also schätzomativ bei Baud 9600 ca 0,96 mS je Byte bei Baud 1200 8-mal so viel.
Und wie alt ist jetzt der Kapitän ?