Nunja, "Echtzeitfähig" ist ein weiter Begriff. Er sagt eigentlich nur
aus daß ein System innerhalb einer Zeitspanne X reagiert.
Wie Rufus schon schrieb, liegt diese Zeitspanne X bei WinCE
üblicherweise bei 1ms. Die allerdings auch nur wenn du alles richtig
einstellst.
Um auf 300µs zu kommen musst du schon viel weiter unten schrauben.
An deiner Stelle würde ich für den Echtzeittask ein "echtes" embedded OS
nehmen, z.B. das von dir erwähnte von Keil. Wenn Du wegen
Bedienoberfläche oder was auch immer WinCE benötigst, dann mach zwei
Systeme draus:
Eines mit dem embedded OS für die Echtzeitaufgaben, und eines mit WinCE,
daß dein RT-System mit Daten versorgt.
Das mit dem Ethernet passt schon, wenn du sicherstellen kannst daß
keiner Zwischenfunkt und du zwischen den Paketen genug Reserven
einplanst für den Fall daß ein Paket nochmal gesendet werden muss. Damit
musst du im Industriellen Umfeld aufgrund der möglichen Störungen
rechnen.