Ich habe ein vorhandenes, halb vollständiges Verkaufsautomatenprojekt, das auf einem Atmel UTC ausgeführt wird und das ich auf den Pi portieren möchte.
Um mit Peripheriegeräten wie dem Münzprüfer zu kommunizieren, muss der Multi-Drop-Bus unterstützt werden, der über eine serielle Schnittstelle mit 9 Datenbits (plus Start-, Stopp- und Paritätsbits) verfügt.
Ich habe auf die harte Tour mit dem Atmel-Board gelernt, dass Hacks, die im Internet vorgeschlagen werden und auf der Verwendung des Paritätsbits als 9. Datenbit beruhen, zu schlechten Timing-Problemen führen können - schwer zu erkennen und zu korrigieren (also bitte nicht verweisen mich auf diese oder ähnliche. Danke).
Weiß jemand, ob / wo ich eine echte 9-Bit-serielle Schnittstelle für den Pi kaufen kann (Bonuspunkte, wenn es irgendwie mit dem Pi Null funktionieren kann).
Gibt es vielleicht einen Hut? Oder könnte ich einfach (ich habe als / w-Typ, mit wenig Wissen über h / w) eine andere Karte verwenden, um den 9-Datenbit-UART zu handhaben und das von einem Pi aus zu steuern?