LANC mit RX und TX steuern?

Psyco:
...aber mir gehts ja darum, ob es einen Weg gibt bitbanging zu vermeiden und die Hardware des ARM geschickt einzusetzen.

Deshalb mein Post hier - ich hoff(t)e halt, dass jemand einen Trick kennt, wie man die UART-Schnittstelle so verbiegen kann, dass sie das LANC-Protokoll versteht/beherrscht.

Der Trick ist, wie meine reine Vermutung schon war und im hinzugekommen Link beschrieben steht, die UART Pins immer umzukonfigurieren. Anders geht das erstmal nicht. Was man noch machen könnte wäre einen extra I/O Pin mit dem Rx der UART zuverbinden der nur zur Startbit/Stopbit Erkennung dient. Allerdings erfordert das einigen Aufwand der Filterung, weil der sieht ja sämtliche Signalwechsel der Frames die eingelesen werden. Das heißt du musst vorher wissen was für ein geplantes Frame reinkommt um dann entscheiden zu können. Obs ein echter UART Fehler ist oder nicht.