Gast
#118721
Hallo, möchte mehrere schnelle uC innerhalb eines Gerätes vernetzen und suche dazu ein passendes Protokoll. Die Rahmenbedingungen sind: - Multi-Master fähig - 10MBit Durchsatz - Hoher Anteil an Streamingdaten (Messwerte), gemischt mit Messages - SW-Update über uC-Netzwerk möglich - störsicher Eine Analyse bestehender Protokolle / Schnittstellen sieht wie folgt aus: SPI: nicht Multi-Master fähig. Ethernet: zu teuer und zu umständlich. CAN: Geschwindigkeit ok, Kollisionserkennung ok, aber ungeeignet für Streamdaten, da CAN ein Message-orientiertes Protokoll ist und maximal 8 Bytes Daten pro Paket übertragen kann. SNAP über RS-485-Bus: Kommt meinen Vorstellungen schon recht nah, hat aber keine Kollisionserkennung. Als Hardwareschnittstelle werde ich wohl CAN oder RS-485 nutzen, nur habe ich bislang kein passendes Protokoll gefunden. Hat dazu jemand Hinweise oder sowas schonmal selber gemacht? Danke für alle Tipps. Gruss Arvid