Gast
#957415
Hallo, ich benutze derzeit SPI für die kommunikation von meinem MSP430 mit einem anderen µC. Leider kann ich DMA nicht mit dem SPI benutzen, darum bin ich am überlegen die kommunikation auf UART umzustellen. Ich bräuchte so 1Mbps Übertragungsgeschwindigkeit. Der Abstand der beiden µC ist <20cm. Leider kann ich die beiden µC nicht auf den gleichen Takt einstellen, wesshalb auch mein Baudratentakt leicht unterschiedlich sein wird. Sender läuft mit 16MHz (auf 1Mbps eingestellt) und Empfänger läuft mit 70MHz (auf 1Mbps eingestellt). Die Baudrate mit der geringsten Abweichung muss ich mir noch ausrechnen. Was bedeutet die Errorwahrscheinlichkeiten die ich mir ausrechnen kann? bedeutet es wirklich das jedes x-te Byte falsch erkannt wird? Es gibt leider kein Parity bit. Und ich muss Strings mit ca. 50Bytes übertragen. Muss ich da mit Fehlern rechnen. Eventuell also doch mit Fehlerkontrolle? Wenn ja würde ich lieber bei SPI bleiben.