Forum: PC-Programmierung C# Versand eines Break/Sync


von Hilti (Gast)


Lesenswert?

Guten Tag

Ich arbeite daran eine Kommunikation zwischen meinem MSP430F2132 und 
einem PC herzustellen. Diese Kommunikation läuft auch schon über einen 
USB zu TTL Stick.
Ich versuche nun die Lin Spec 2.1 erstmal über UART auszuprobieren. 
Dabei soll der MSP als Slave und der PC als Master dienen. Das ganze 
wird später mit einem Lin Baustein über einen Lin Bus laufen der mit 
einem Baby Lin verbunden ist (Baby Lin hab ich noch nicht, daher UART).

Der Punkt der mir noch fehlt ist eine Möglichkeit das Break an denn 
Slave zu schicken, um das Register "UCBRKIE" zu testen. Um diese zu 
Testen benötige ich von dem Pc zum UART einen Break der 13Bit lang ist. 
Wie kann ich in c# einen 13 Bit Wert versenden?

von Arc N. (arc)


Lesenswert?


von Hilti (Gast)


Lesenswert?

Leider ist dieses nicht ganz die angestrebte Lösung, da hier nach dem 
einschalten ca 2-3 Bits auf high auf dem Bus aufliegen bevor das Sync 
Byte 0x55H gesendet werden kann.

von Ralf (Gast)


Lesenswert?

> Leider ist dieses nicht ganz die angestrebte Lösung, da hier nach dem
> einschalten ca 2-3 Bits auf high auf dem Bus aufliegen bevor das Sync
> Byte 0x55H gesendet werden kann.
Und warum sind die 2-3 Stopbits störend?

Ralf

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.