UART vs I2C vs SPI für Interprozessor-Kommunikation zwischen Mikrocontrollern

Ich bin untersucht eine Methode zum verbinden von zwei Mikrocontrollern. Auf der Ebene der Serialisierung an die ich denke, die Verwendung von Nano-protobuffers (http://code.google.com/p/nanopb/). Auf diese Weise kann ich codieren/decodieren von Nachrichten und senden Sie Sie zwischen zwei Prozessoren.

Grundsätzlich, einen kleinen Prozessor wäre der RPC-server, der fähig ist, mehrere Funktionen. Größere Prozessor wird dort anrufen RPCs über Nachrichten gesendet, und dann, wenn die Daten fertig ist, wird es gelesen wird es von kleineren Prozessor.

Was wären die vor - /Nachteile der Verwendung von UART, I2C oder SPI?

Nachrichten werden in das Postfach que vor dem senden.

Beste Grüße,
Drasko

InformationsquelleAutor der Frage Drasko DRASKOVIC | 2014-01-30

Schreibe einen Kommentar