Gast
#5560096
Hallo Community, ich bin Anfänger bzw. Fachfremd auf dem Gebiet der seriellen Schnittstellen. Für ein Projekt soll ich eine UART-Kommunikation zwischen Microcontroller und PC initialisieren. Das Vorgehen hierbei ist mir relativ klar, jedoch bin ich nun über das UART-Protokoll gestolpert. Nach meinem Wissen ist das UART Protokoll standardmäßig folgendermaßen aufgebaut: 1 Startbit|8 Datenbits|Paritätsbit (optional)|1 Stopbit In meinem Projekt ist das Protokoll aber folgendermaßen definiert: 1 Tel. Length Byte | 1 Acknowledge Byte | 4 Datenbytes | 2 CRC Bytes Mir erschließt sich hier der logische Zusammenhang nicht. Wie ist dieses Protokoll zu verstehen? Ist dies überhaupt UART? Falls ja, gibt es verschiedene UART Protokolle? Warum werden hier Datenbytes und nicht Datenbits aufgeführt? Mir fehlen hier auch Start-/Stopbit. Mir fehlt hier das Verständnis und war bisher auch bei meiner Online-Recherche erfolglos, daher hoffe ich, dass mir hier jemand weiterhelfen kann.... Vielen Dank im Voraus. Grüße JayJay