Forum: PC-Programmierung Windows CE Systemprogrammierung lernen.


von Marc Speed (Gast)


Lesenswert?

Hallo !
Aus beruflichen Gründen muss ich jetzt mit Windows CE umgehen können. 
Wer kann mir sagen wie ich am besten anfange ein System unter Windows CE 
zu programmieren. Was benötige ich an Software ?

Die Hardware, ein Starter Kit mit einem Intel Prozessor bekomme ich für 
die ersten Programmierschritte...

Aber ich habe noch keine Ahnung wie überhaupt der Softwareteil, zum 
Beispiel Routinen um einfache I/O´s am Mikroprozessor zu steuern, 
geschrieben werden!

Vielleicht hat jemand einen Weblink oder eine Skript etc.

Danke für Eure Hilfen..

Mfg Marc Speed

von Hardwareonkel (Gast)


Lesenswert?

Was hast Du für ein Starterkit ?

von Embedded Developer (Gast)


Lesenswert?

>Aus beruflichen Gründen muss ich jetzt mit Windows CE umgehen können.
>Wer kann mir sagen wie ich am besten anfange ein System unter Windows CE
>zu programmieren. Was benötige ich an Software ?

Meine Vermutung ist: Du wirst scheitern.

Bist du angestellt? Dann sollte dir deine Arbeitgeber die richtige 
Software zur Verfügung stellen. Da gibt es große Qualitäts- und 
Preisunterschiede. Ohne daß du dein Projekt sehr detailliert 
beschreibst, wird hier keiner eine sinnvolle Empfehlung aussprechen 
können. Außerdem sollte der Arbeitgeber dich in seinem und deinem 
Interesse auf eine Schulung schicken, da du sonst infolge etlicher 
Fallstricke der CE-Entwicklung mehr Schaden verursachen wirst als die 
nicht gerade preiswerte Schulung kostet.

Bist du selbsständig? Das spare erst einmal genug Kapital an und gehe 
auch durch die Schulung. Alles andere ist aussichtslos. Ich habe 
hinreichend viele Leute wie dich beraten und weiß wovon ich schreibe.

von Marc Speed (Gast)


Lesenswert?

Hallo !
Bis jetz habe ich mit ARM7, Keil µVision3 gearbeitet. Die Hardware kann 
ich noch nicht exakt bestimmen. Das klärt sich am Montag erst!
1
Meine Vermutung ist: Du wirst scheitern.

Danke für den Hinweis! Nun, da ich aber mit meinem Projekt nicht 
scheitern darf, wäre es gut zu wissen was ich für Software 
Entwicklungsumgebungen und was man sonst noch an Wissen braucht um 
Windows CE zu prgrammieren, benötige.

Es wird doch wohl irgendwelche Unterlagen, Skripte, gute Weblinks geben.
Starthilfe für Anfänger..   ;-)

Mfg Marc Speed

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Ein Einstieg ist die Windows-Embedded-Seite, auf der man Informationen 
über Windows CE und Windows XP embedded findet.

http://www.microsoft.com/windows/embedded/default.mspx

http://www.microsoft.com/windows/embedded/eval/wince/techspecs.mspx#tools

Dort wird auch auf zur Verfügung stehende Entwicklungssysteme 
eingegangen.

von Jojo S. (Gast)


Lesenswert?

Mit einer Schulung von z.B. http://www.sybera.de/german/g_sybera.htm
kommt man da schneller zurecht.
Dann wäre da noch die Frage ob das System schon für die Hardware 
zusammengebaut wurde. Wenn ein 'Board Support Package' existiert ist die 
Anwendungsprogrammierung sehr einfach, aber ein System komplett mit 
Treibern für die HW zusammenzubacken ist schon komplexer. Mittlerweile 
ist das mit dem Systembuilder auch einfacher geworden, aber in CE3.0 war 
das noch ein Gewusel aus vielen Batchfiles und einem riesigen 
Dateidickicht.
Für verschiedene CE Plattformen gibt es auch Emulatoren so dass man auch 
ohne Hardware anfangen kann. Und bei CE3.0 konnte man noch aus den 
Applikationen direkt ohne Treiber auf HW Register zugreifen, ich weiss 
aber nicht ob das bei den neueren CE Versionen auch noch so ist.

von Marc Speed (Gast)


Lesenswert?

Hallo ..
Gibt es denn auch vielleicht die Möglichkeit indem man sich das 
programmieren von WinCE selber beibringen kann? Vielleicht ein Buch, ein 
Vorlesungskript, etc..

Mfg Marc Speed

von Maestro (Gast)


Lesenswert?

Und, wo hast du es gelernt, oder hast du es schon in deine Windeln 
gelegt gekriegt !?

von Nils (Gast)


Lesenswert?

Hallo Marc,

für einen Überblick über die möglichen Programmierumgebungen der übliche 
'Codeproject.com-Hinweis':
http://www.codeproject.com/ce/Pocket_PC_Development.asp

Vielleicht hilft Dir das weiter.

Gruß
Nils

von Jojo S. (Gast)


Lesenswert?

@Marc: auf der Sybera Site findet sich auch eine Literaturliste zu CE. 
Wenn man Applikationen auf hohem Level erstellen will kann man ja 
mittlerweile die .NET (compact) Umgebung nutzen. Ansonsten die Trial 
Version von MS bestellen oder runterladen, da ist doch alles nötige 
dabei um sofort loszulegen. Und die Dokus von MS selber mal durchsuchen, 
siehe Link von Rufus. Da nach den Tutorials suchen, MS macht da schöne 
Shows in denen die ersten Schritte gut erklärt werden (in Englisch).

von Marc Speed (Gast)


Lesenswert?

Moin !
Danke für eure Beiträge. Gerne verfolge ich die Links die Ihr mir 
angibt.

Für weitere Anregungen bin ich dankbar - auch was das Thema Schulungen 
auf WinCE oder das "Selbststudium" betrifft .
Egal welche nützlichen Informationen Ihr habt - rüber damit :-)

Mfg Marc Speed

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.