Accueil | Contact | Plan du site
  
HomeSociétéTemps RéelAnalyse de BusCartes IndustriellesPC IndustrielsServicesPartenairesBoutique

Formations

Formations disponibles -

Développements Spécifiques

Platform Builder Windows CE 5.0

Formations disponibles


Formation Platform Builder Windows CE 5.0


Objectifs
Cette formation Windows CE aborde les techniques de conception d’images optimisées Microsoft® Windows CE sur cibles embarquées sous Microsoft Platform Builder:
-       Connaître l’architecture du système d’exploitation Windows CE 5.0
-       Maîtriser et mettre les outils de portage Platform Builder
-       Etre capable d’optimiser l’empreinte d’une image Windows CE
-       Développer et valider ces applications embarquées
-       Pouvoir créer et intégrer ses propres drivers Windows CE

Programme
1ière Journée :

Environnement Platform Builder Windows CE 5.0
-       Description des fonctionnalités de l’outil Platform Builder
-       Profils de cible et Licence Runtime Windows CE : terminaux mobiles, PDA, smartphone …
-       Board Support Package et architecture matérielle
Construction d’une image Windows CE 5.0 Nk.bin
-       Paramétrage d’une image (support matériel, configuration système : langue, base de registre, file système, services, …)
-       Compilation et exécution d’une plate-forme
-       Création d’un Software Development Kit (SDK)
Travaux pratiques
-       Installation d’un BSP, construction et compilation d’une plate-forme Windows CE sous Microsoft Platform Builder pour cible Géode
-       Portage de l’image « bootable » sur Compact Flash pour cible PC104
-       Mise en œuvre d’une base de registre sauvegardée sur compact flash (Hive Registry)

2ième Journée :
Architecture Windows CE 5.0
-       OEM Abstraction Layer
-       OEMInit
-       Interrupt Service Routine
-       Timer ISR
-       OEMIOControl
Architecture Windows CE 5.0
-       Description de l’architecture Windows CE
-       Contexte d’exécution des Process et Threads
-       Ordonnancement, communication et synchronisation entre Process et entre Threads
-       Organisation et gestion de la mémoire
-       Gestion des E/S, fichiers et ports séries
-       Gestion des communications réseau

 2ième Journée (suite):
Outils de cross développement
-       Embedded Visual C++
-       Installation d’un SDK et Platform Emulator
-       Débogage et monitoring système sur émulateur sous eVC ++
-       Débogage et monitoring système sur cible via liaison série et liaison ethernet sous eVC ++
Travaux pratiques
-       Développement d’une application de communication full duplex via port série (MultiThread, Synchronisation, accès I/O)

3ième Journée :
Construction et installation d’une plate-forme Windows CE
-       Insertion de nouveaux composants
-      Création d’un Board Support Package
-      Boot Loader : Startup code, Processor Code et Platform code
-      Exécution et débogage du Boot Loader
-      ROM Monitor et ROM emulator
-      Support KITL et débogage en mode noyau
Pilotes de périphérique
-      Device Driver Model, classes et architecture
-      Stream-Interface et Block Driver
-      Point d’entrée, IOCTL
-      Création d’un Native Device Driver
Travaux pratiques
-      Installation de services au démarrage du système
-      Chargement et test d’une image via liaison RS232 et réseau
-      Compilation, installation et utilisation d’un driver


Participants
La formation Windows CE / Platform Builder est adaptée aux développeurs en informatique industrielle et techniciens en systèmes embarqués, étant confrontés aux problèmes de portage de solution Microsoft® Windows CE 5.0

Matériel à disposition des participants
Les travaux pratiques de la formation Windows CE Platform Builder sont réalisés sur :
-      Station de travail Microsoft Windows
-      Systeme GEODE PC104
Supports de la formation Windows CE Platform Builder :
-      Classeur de cours
-      CD-ROM sources des exercices

Modalités
Durée : 3 jours

Sessions spéciales:
Calendrier et tarifs, nous consulter
-      Organisation de session en interentreprises sur demande
-      Possibilité de session en intra-entreprise (adaptée sur mesure)




 © NeoMore 
Mentions légales

Home - Société - Temps Réel - Analyse de Bus - Cartes Industrielles - PC Industriels - Services - Partenaires - Boutique