Gast
#1685827
Hallo zusammen, ich möchte mich mit Ethernet an ein völlig neues Thema wagen, und hoffe daher auf etwas "Starthilfe". Ziel ist es, von einem µC via UDP/IP Messdaten an einen Host zu senden. Dabei sollte eine Netto-Datenrate von min. 5 MBit erreicht werden können. Der µC selbst ist noch nicht gesetzt, es geht aber um die Größenodnung jenseits 100 MIPS. Viel Peripherie ist nicht notwendig, einzig CAN und SPI muss er können. Von komplexen Betriebssystemen würde ich gerne die Finger lassen, da der Einarbeitungsaufwand und die Auswirkungen auf meine µC-Firmware (Rechenoverhead, Latenz, Jitter) für mich überhaupt nicht abschätzbar sind. Gleichzeitig möchte ich aber auch keine umfangreichen Treiber und/oder Protokollstacks selbst schreiben. Daher war die Überlegung, einen Interfacecontroller (ala XPORT, nur schneller) zu verwenden, der zugleich auch UDP und IP mit erledigt, und diesen via SPI an den µC anzubinden. Mache ich hier schon den ersten Denkfehler, beispielsweise durch den Verzicht auf den Komfort eines RT-OS? Falls nicht, könnt ihr mir irgendwelche Controller empfehlen? Gibt es vielleicht noch ganz andere Lösungsansätze, die ich bislang übersehen habe? Ich freue mich auf eure Anregungen und Kommentare. Viele Grüße, EthernetNeuling