Im "Datenblatt" (Datasheet) nachlesen... purer Sarkasmus, bei 1459 Seiten ![]()
Soweit ich das verstanden habe, hat der USART-Controller nur einen Buffer für ein Byte. Durch die Verwendung des DMA Controllers kann man aber seinen eigenen Buffer/FIFO bauen - nur wie man das macht, liegt noch (weit) jenseits meines Verständnisses dieser Funktion.
Die Bitrate ist kein Problem: Frequenz(Bitrate) = Clock/CD
CD ist ein 16bit Wert, also selbst wenn man als Clock die maximalen 84MHz nimmt, bekommt man die UART/SPI-Frequenz runter bis auf 84.000.000/65536 = 1282 (Hz).
Dann bin ich noch über den Synchronous Serial Controller (SSC) gestolpert. Da heißt es, der sei extrem flexibel und bietet verschiedenste Konfigurationsmöglichkeiten, um eine großen Zahl von Schnittstellen/Protokollen zu unterstützen...
Kennt sich jemand mit dem SSC aus und kann mir sagen, ob der in diesem Fall für das LANC-Protokoll konfiguriert werden kann?
(Ich finde leider nur Beispiele für Audio-Anwendungen, keine Darstellung was man überhaupt alles mit einem SSC machen kann.)