Die SD-Karten waren ja nur ein Beispiel, es kommt natürlich immer darauf an was man konkret speichern will.
Wenn der Roboter eine Karte von seiner Umgebung erstellt sind die gut geeignet, da sich diese ja nicht so häufig ändert.
Bei Daten die sich andauernd ändern muss man natürlich eine andere Möglichkeit suchen den Speicher zu erweitern.


Gegen das multithreading sage ich ja garnichts,
und es ist natürlich sehr praktisch wenn ein System das schon von sich aus beherrscht.
Aber dieser Luxus kostet für meinen Geschmack einfach zu viel Rechenleistung.
Bei der C Control vermutlich noch mehr als bei einem AVR mit mini-Betriebssystem,
denn die CC nutzt nunmal eine Interpretersprache, und die sind in fast jeder Hinsicht normalen Programmiersprachen unterlegen.


Der Unterschied zwischen 8 und 16Bit ist ähnlich gering wie der zwischen 32 und 64Bit.
Einen spürbaren Leistungszuwachs gibt es hingegen beim Sprung von 16 auf 32Bit.
(ich bin eh der Meinung daß die 16Bit µCs relativ nutzlos sind, denn so viel teurer sind 32er nun auch nicht)