Catalogue 2008 |
|
|

|
|
Réf. |
Formation |
Pdf |
Durée |
Dates |
Lieu |
Tarif |
| 5132 |
Platform Builder Windows CE 5.0
|
|
3 j. |
nous consulter |
- |
- |
|
|
|
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 |
1èrejourné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)
2èmejourné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
|
|
2èmejourné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)
3èmejourné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 |
Sessions interentreprises :
- Tarif : 1 360 euros HT (sur Le Mans) / 1 480 euros HT (sur Paris)
- Durée : 3 jours
- Formateur : Chef de projet Bureau
d’Etudes CénoSYS
|
|
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)
|
|
|
| |
|
|
|
|
© 2008 CénoSYS - 10 rue Xavier Bichat - 72000 Le Mans - France Tel: +33(0) 243 511 797 - Fax: +33(0) 243 511 798 - contact@cenosys.com
|
|
|
|