Embedded Systems und Firmware
Wie viele Bytes pro Sekunde lassen sich bei einem UART mit 115200 bps im Format 8 Datenbits, keine Parität, 1 Stoppbit (8N1) ungefähr senden?
- Aca. 14400 Byte
- Bca. 11500 Byte
- Cca. 115200 Byte
Antwort und Erläuterung anzeigen
Antwort: B. ca. 11500 Byte
Im Format 8N1 sind für ein Datenbyte insgesamt 10 Bit nötig: 1 Startbit, 8 Datenbits und 1 Stoppbit. 115200 ÷ 10 = 11520, es sind also etwa 11500 Byte pro Sekunde, und ein Byte dauert etwa 87 µs. Bei umfangreichen Log-Ausgaben dauert es länger als erwartet und kann Verzögerungen der Verarbeitung verursachen, weshalb auf Ausgabemenge und Pufferverwendung zu achten ist.