Gast
#6202729
Hi, ich habe hier ein einfaches System zur Übertragung von 22-Bit-Daten: - eine Datenleitung, die je nach Bitwert auf High oder Low geht - eine Clock-Leitung, die immer dann eine Flanke ausgibt, wenn ein Bit auf der Datenleitung gültig ist - eine Sync-Leitung, die auf High geht, wenn ein Datenframe beginnt und auf Low, wenn es zu Ende ist. Jetzt würde ich gerne die Sync-Leitung einsparen, habe dann aber das Problem, Anfang und Ende eines Datenframes zu erkennen: - ein Startbit einfügen, das länger als die anderen Bits ist, funktioniert nicht, da es Sender geben kann, die das nicht wirklich gut können -> das Bit müsste hier sehr lang sein, was die Datenübertragungsrate in den Keller gehen lässt - ein bestimmtes Bitmuster voranstellen geht auch nicht, da die Nutzdaten jeden Wert annehmen können und damit auch dieses Bitmuster vorkommen kann Meine Frage: gibt es irgend welche Möglichkeiten, dieses Problem zu lösen und auf nur zwei Leitungen eindeutig idetifizierbare Datenframes zu übertragen? Danke!