M
Michael Eggert
Guest
Moin!
Vorweg gesagt: Ich sitze also selbst noch vor der Kristallkugel, ist
momentan alles nur Spekulation.
In einem Mikrocontroller fallen etwa 1x pro Sekunde 500kByte Messdaten
an, und sollen binnen 0,5s aus dem Controller raus sein, also mit
einer Datenrate von 1MByte/s. Die Peripherie soll die Messdaten dann
per TCP (bevorzugt) oder USB zum PC übertragen, Latenzzeit ist egal.
Nun die Frage:
Gibt es ein IC/Modul, in das ich in dieser Geschwindigkeit Daten
reinschieben kann, und das diese dann über TCP oder USB überträgt? Der
Mikrocontroller sollte nicht darauf warten müssen, daß er Daten
loswerden darf, folglich müsste schon ein entsprechend großer FIFO
integriert sein.
Oder:
Ich könnte die Daten auch zur Übertragung in einem Ram ablegen. Gibt
es ein IC/Modul, das selbständig die Daten aus einem Ram über TCP oder
USB überträgt?
Ich habe beim googlen was von "TCP Stack" gelesen, was auch immer das
ist, ´99 musste man das wohl noch selbst machen. Gibts da inzwischen
Lösungen, die das gleich drin haben?
Gruß,
Michael.
Vorweg gesagt: Ich sitze also selbst noch vor der Kristallkugel, ist
momentan alles nur Spekulation.
In einem Mikrocontroller fallen etwa 1x pro Sekunde 500kByte Messdaten
an, und sollen binnen 0,5s aus dem Controller raus sein, also mit
einer Datenrate von 1MByte/s. Die Peripherie soll die Messdaten dann
per TCP (bevorzugt) oder USB zum PC übertragen, Latenzzeit ist egal.
Nun die Frage:
Gibt es ein IC/Modul, in das ich in dieser Geschwindigkeit Daten
reinschieben kann, und das diese dann über TCP oder USB überträgt? Der
Mikrocontroller sollte nicht darauf warten müssen, daß er Daten
loswerden darf, folglich müsste schon ein entsprechend großer FIFO
integriert sein.
Oder:
Ich könnte die Daten auch zur Übertragung in einem Ram ablegen. Gibt
es ein IC/Modul, das selbständig die Daten aus einem Ram über TCP oder
USB überträgt?
Ich habe beim googlen was von "TCP Stack" gelesen, was auch immer das
ist, ´99 musste man das wohl noch selbst machen. Gibts da inzwischen
Lösungen, die das gleich drin haben?
Gruß,
Michael.