Embedded Board, .net, Linux, WinCE. Erfahungen gesucht

Gast #1135706
Lesenswert?
• ▲
▼
Hallo

Ich möchte gerne mal mit einem etwas mächtigeren Board arbeiten.

Ich dachte dabei an folgende Plattformen:

- Embedded Board mit WinCE, darauf dann eventuell .net Compact Framework 
Applikation.

- Board mit .net Microframework

- Embedded Linux


Was will ich machen? Ich will mich auf eine Aufgabe konzentrieren 
können. Dinge wie Display, USB-Host+Device, Ethernet sollen einfach 
schon funktionieren.
Am liebsten wäre es mir wenn ich mir wie am PC einfach eine Oberfläche 
zusammenklicken könnte. Ich habe mal das .net Micro-Framework 
installiert. Kann man da einfach Oberflächen zusammenklicken? Wenn ja 
hab ich nicht rausgefunden wie.

Hat jemand von euch Erfahrungen mit Systemen solcher Größe und kann kurz 
berichten was da gut ist?

Vielen Dank schon mal.
Gast #1135732
Lesenswert?
• ▲
▼
>Am liebsten wäre es mir wenn ich mir wie am PC einfach eine Oberfläche
>zusammenklicken könnte.

Dann bist du bei Windows CE und dem Compact Framework mit Programmierung 
in C# meiner bescheidenen Meinung nach am besten aufgehoben. Einfacher 
geht's nicht.

Zu Embedded Linux habe ich mir in der Hinsicht leider noch keinen 
persönlichen Eindruck bilden können.
Gast #1135763
Lesenswert?
• ▲
▼
Das MicroFramework wird nun schon seit 2-3 Jahren angepriesen und doch 
findet man kaum Anbieter die es mal auf eine Hardware portiert haben.

Das ist was für PC-Programmierer, die MikroController programmieren 
wollen oder sollen, aber ohne ausgefeilte Klassenbibliotheken nichts 
hinbekommen.

Meines Erachtens eine Totgeburt.

>Es wird ja dann kein Platform Builder benötigt

Den brauchst du bei CE ja auch nur, wenn du die Platform - also das 
Windows CE - selbst bauen oder erweitern willst.

Wenn du dir ein Windows CE Board kaufst, ist das Betriebssystem ja schon 
fertig und du kannst deine Applikation einfach mit dem Visual Studio 
darauf herunterladen / debuggen, etc.
Gast #1136011
Lesenswert?
• ▲
▼
Das Problem ist doch immer das gleiche: Will man ein Problem lösen, 
braucht man die entsprechende Kompetenz. Hat man die nicht, scheitert 
man bei Embedded Linux ehrlicherweise gleich. Bei Windows CE kann man 
sich eine Weile länger um das Problem drumrumklicken. Die Lösung wird 
trotzdem nicht gut.

Wenn du etwas mit einem Embedded System machen möchtest, kommst du um 
ein bisschen Hardware- und Betriebssystemkenntnisse nicht drumrum, alles 
andere bringt dich nur bis zu dem Punkt, bis das erste winzige 
Problemchen auftaucht. Und das wird auftachen.

Ich spreche da aus Erfahrung. Ein Embedded Linux hat mich mal bis kurz 
vor den Nervenzusammenbruch gebracht. Aber die Community ist einfach 
extrem schnell und kompetent. In den entsprechenden Foren wird einem da 
viel besser geholfen als bei irgendeiner Hersteller-Hotline. 
Mittlerweile bin ich da ziemlich fit und möchte die Möglichkeiten, die 
ein quelloffener Kernel mit sich bringt, auf keinen Fall missen!

Bei der Entwicklung einer Anwendung für ein SmartPhone mit Windows 
Mobile war dagegen recht schnell Schluß, weil das Betriebssystem mir 
nicht den Zugriff auf die Hardware gewährt hat, den ich gebraucht hätte. 
Und das ließ sich auch nicht ändern.
Gast #1136012
Lesenswert?
• ▲
▼
Und wenn du dir ein Embedded Linux Development-Board kaufst, kannst du 
davon ausgehen, daß du eine funktionierende Entwicklungsumgebung 
mitbekommst und auch die Hardware (Touchscreen, TFT, Schnittstellen) 
"out of the box" nutzen kannst.
Gast #1136055
Lesenswert?
• ▲
▼
Na in dem Sinne, "auspacken", "einschalten", "geht".

Die seriösen Anbieter von Entwicklungsplatinen liefern diese mit einem 
installierten Betriebssystem, einer Entwicklungsumgebung für PC auf 
CDROM und Beispielprogrammen aus, wie die Hardware angesprochen wird.

Du kannst davon ausgehen, daß bei mitgeliefertem TFT-Display der Kernel 
entsprechend angepasst wurde und sich das Teil über den Framebuffer 
ansprechen lässt.
Gast #1136066
Lesenswert?
• ▲
▼
gibt es bezugsquellen in deutschland für ein starter kit mit dem .net 
mirko framework?

wie läuft die oberflächenentwicklung ab? ich kenne nur das .net compact 
framework und da lässt sich ja alles wunderbar zusammen klicken.
Gast #1136828
Lesenswert?
• ▲
▼
Welche konkreten Linux Systeme funktionieren denn laut eurer Erfahrung 
"out of the box".
Könnt Ihr mir welche nennen (am besten Links).

Und was ist das für eine Community im Embedded Linux Bereich?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren