Platform Builder 4.1

Dimension: px
Commencer à balayer dès la page:

Download "Platform Builder 4.1"

Transcription

1 Platform Builder 4.1 v1.5c - octobre 2003 Platform Builder 4.1 Theoris AVERTISSEMENT Reproduction, communication, adaptation de ce document, même partielle, interdite sauf autorisation écrite. La copie non autorisée est un délit. Ce document ne peut être utilisé que par le seul bénéficiaire de la formation appartenant à la société désignée dans la convention de formation. Ce document ne peut pas être utilisé pour la formation de tiers y compris ceux appartenant à la société désignée dans la convention de formation. Platform Builder 4.1 Theoris

2 Sommaire 1 - Présentation générale de Windows CE.net 2 - Présentation générale de Platform Builder 3 - Fonctionnalités de Windows CE.net 4 - Support des applications natives 5 - Développement de système Windows CE.net 6 - Pilotes de périphériques Windows CE.net 7 - La base de Registre Windows CE.net Platform Builder 4.1 Theoris Plan du cours Jour 1 Présentation générale de Windows CE.net Architecture Outils de développement Présentation générale de Platform Builder Configuration d OS Environnement croisé TP1 Création d une cible Windows CE Fonctionnalités de Windows CE.net Platform Builder 4.1 Theoris

3 Plan du cours Jour 2 Support des applications natives Configuration d OS Environnement croisé TP2 Développement d un utilitaire de connexion pour la cible Développement de système Windows CE.net Arborescence PB-4.1 Gestion des composants TP3 Ajout d un composant Platform Builder 4.1 Theoris Plan du cours Jour 3 Pilotes de périphériques Familles de pilotes Chargement des pilotes TP4 Développement d un pilote Stream La base de Registre Windows CE Registre sauvegardé Platform Builder 4.1 Theoris

4 Windows CE.NET 1 - Présentation Générale Windows CE.net Platform Builder 4.1 Theoris Plan du Chapitre 1 Historique Caractéristiques de Windows CE Les Outils Windows CE Platform Builder 4.1 Embedded Visual Tools Embedded Visual Studio 4.0 Visual Studio.NET Platform Builder 4.1 Theoris

5 Historique Informatique industrielle Temps-Réel VxWorks QNX RTX CE Informatique personnelle PC-DOS Windows XP Linux Win2K Informatique de gestion IBM Client-Serveur UNIX Platform Builder 4.1 Theoris Les OS Microsoft PC-DOS MS-DOS 2.11 Windows 1.01 MS-DOS 3.1 MS-DOS 3.31 Windows 2.0 NT 1990 Windows 3.0 MS-DOS 5.0 Windows 3.1 MS-DOS 6.22 Windows NT Windows 95 Windows NT 4.0 CE 1.0 Windows 98 Windows NT Embedded CE Windows Me Windows 2000 CE 3.0 Windows XP Windows XP Embedded CE.NET Platform Builder 4.1 Theoris

6 Solutions Windows Embedded Windows CE Arm, x86, SHx, MIPS Empreinte très réduite Dispositifs visés Applications mobiles Imprimantes Copieurs Switches PBX Cameras PDA/HPC POS Windows NTe XPe Architecture PC Interconnections Compatibilité Win32 Critères de choix Plateforme Empreinte Dispositifs pour l embarqué Platform Builder 4.1 Theoris Choix d un OS embarqué Windows Alimentation par batterie? OUI NON Architecture CPU? X86, SH3, ARM Oui X86 PC Taille du noyau en RAM? > 16 Mo+ Utilisation d appli. existante? <16 Mo Non Target Designer Platform Builder Platform Builder 4.1 Theoris

7 Windows CE.NET Un OS modulaire et compact Connectivité avec et sans fil Capacitées temps-réel robustes Support multimédia et multilangues riche Outils de développement Platform Builder 4.1 Theoris Caractéristiques Windows CE-1 Système 32 bits utilisant les mécanismes de mémoire virtuelle Modularité des fonctionnalités du système d exploitation De 500 K octets à 8 M octets pour la famille x86 Ordonnanceur temps réel, multi-tâches, préemptif à priorités fixes Système embarquable sans disque dur Exécutable en ROM ou en RAM Multi cibles - Microprocesseur 32 bits SH, MIPS, x86, ARM Pas d architecture matérielle imposée. Les processeurs supportés sont définis par Microsoft Platform Builder 4.1 Theoris

8 Caractéristiques Windows CE-2 Code indépendant de la plateforme Couche d adaptation du matériel (OAL) Disponibilité du code source (read-only) Intègre un module de gestion d Interface Homme Machine Graphic and Windowing Environment Subsystem (GWES) Gestionnaire de Pilotes de périphériques PCI, USB, FireWire, ATA-IDE, Audio, Multimedia Pilotes Natifs et Stream, Installable File System Système Communicant NDIS 5.1, IrDA, Bluetooth, TAPI, RAS, SNMP, TCP/IP, VoIP, etc De nombreuses applications disponibles DirectX, Media Player, Support Multi-Langues Navigateur et Serveurs HTTP, Outils Office Shells, Viewers, SQL server Platform Builder 4.1 Theoris Quelques Solutions Platform Builder 4.1 Theoris

9 Architecture Générale CE Appels de fonctions Win32, etc Application Win32 - CE Sous-ensemble de l API Win32 Accès direct au matériel Object Store Device Drivers Kernel GWES Shell Couche d'adaptation au matériel (OAL) Matériel Platform Builder 4.1 Theoris microsoft OEM utilisateur Qui fait quoi? Application Win32 - CE Sous-ensemble de l API Win32 Object Store Device Drivers Kernel GWES Shell Couche d'adaptation du matériel (OAL) Matériel Platform Builder 4.1 Theoris

10 microsoft OEM utilisateur Qui fait quoi? (détail) Logiciel Applications & Shells Natifs Shell OEM Applications API win32, socket, TAPI,COM, MFC, ATL, etc Noyau OAL Panel tactile Display GWES LED Keyb. mouse Object Store Device Manager Power Flash Paral. serie Communications PCMCIA Etc bootloader Matériel Platform Builder 4.1 Theoris Les Outils Windows CE Etape 1 Fabriquer le système Platform Builder 4.1 Gestion des composants du système Etape 2 Surveiller le système Embedded Visual Tools Processus, Mémoire, Fichiers Etape 3 Développer des Applications Embedded Visual Studio 4.0-SP1 Applications C/C++ utilisant l API win32 et la LibC Visual Studio.net Applications C#, VB7 utilisant le Compact Framework inclus Platform Manager inclus Platform Builder 4.1 Theoris

11 1 - Fabriquer le Système OAL de La cible BSP Sources & binaires De l OS Pilotes De la cible Platform SDK Applications Windows CE Données de configuration (filesystem ) Platform Builder Binaire CE Platform Builder 4.1 Theoris Platform Builder 4.1 Base de données de Binaires & Sources OEM Adaptation Layer Noyau Windows CE Pilotes de Périphériques (PCI, USB, Com ) Piles de protocoles, Systèmes de fichiers, Modèle d IHM Shells & Applications Environnement de développement Génération de Makefiles Compilateurs croisés (x86, ARM, SH, MIPS) Outils de packaging, et de téléchargement Outil Graphique Interactif (IDE) Visualisation des composants, choix, Drag&Drop Menus contextuels, Debug symbolique. Platform Builder 4.1 Theoris

12 1 - Lancement du Système RAM Système NK.BIN Bootloader Object Store File System Registry Database Platform Builder 4.1 Theoris Connexion Hôte-Cible Parallèle USB, IrDA, autres RS232 Ethernet CE CESH.exe Remote Connection Téléchargement loadcepc.exe eboot.bin Platform Manager Debug, Tools KITL / TCP-IP Platform Builder 4.1 Theoris

13 2 - Surveiller le Système Platform Builder 4.1 Theoris Embedded Visual Tools Outils de Vérification & Performances Kernel Tracker chronogrammes des objets système Call Profiler analyse des temps d exécution Performance Monitor graphiques d activité du système Outils de Debug SPY++ Heap Walker Process Viewer messages Windows analyse de la zone de malloc information processus et threads Outils de gestion de la cible et utilitaires ZoomIn File Viewer Registry Viewer System Infos copies d écrans gestion des fichiers de la cible édition de la base de registres de la cible paramètres généraux du système Platform Builder 4.1 Theoris

14 3 - Développer des Applications Modèle d application Native embedded Visual Studio 4.0 Platform Builder 4.1 Modèle d application Managed Visual Studio.NET avec Device Extensions C ou C++ C# ou VB.NET Applications Win32 Applications pour le Compact Framework.NET Compilées Runtime CLR Compact Framework OS Windows CE.NET Platform Builder 4.1 Theoris Embedded Visual Studio 4.0 Equivalent à Visual Studio 6.0 Environnement Graphique, Assistants Compilateurs C/C++ SH, ARM, MIPS, x86 Workspace (.VCW) et Projet (.VCP) Repose sur des API et technologies connues LibC, Win32, WinSock, TAPI, MFC, COM/DCOM, etc Doit permettre une internationalisation aisée de l application Windows CE est UNICODE Permet d exploiter les caractéristiques natives de la cible (produit du code machine) Platform Builder 4.1 Theoris

15 Modèle d application Native Basé sur l API Win32 Cadre qui reste familier aux développeurs Win32 APIs spécifiques à Windows CE : Base de données, gestion des Threads, FileMapping Fenêtres visibles ou non avec gestion de messages WinMain WndProc Paramètres liés au développement croisé Import des SDK (.h & Help) exportés par Platform Builder Choisir une CPU cible (x89, SH, MIPS, ARM) Choisir un BSP cible (CEPC, GEODE ) Platform Builder 4.1 Theoris API Win32 Interface de programmation des produits Microsoft Fournit les interfaces d appel des fonctions du système LA Win32 n est pas unique. Plusieurs implémentations existent Windows 3.1 (Win32s), Windows NT, Windows 95/98, Windows CE Des différences existent entre les implémentations Plus de 2000 fonctions, messages et codes Platform Builder 4.1 Theoris

16 Les Librairies evc Librairie C Run-time Versions Retail et Debug Sous ensemble de la librairie complète C Active Template Library Contrôles ActiveX et éléments COM Modèle de composants taille inférieure aux MFC Component Object Model Modèle objet fondamental utilisé par les contrôles activex et OLE ActiveX Librairie dynamique (DLL) ou éxécutable (.exe) qui contient un ou plusieurs composants COM Microsoft Foundation Class Library (MFC) Framework applicatif orienté objet Platform Builder 4.1 Theoris Emulateurs de Cibles Cible virtuelle sur station CEPC PocketPC SmartPhone Etc Développement sans cible Emulation du code machine (x86 ou ARM sur X86) Se comporte comme une cible (outils croisés) Fourni avec son SDK evc Avantages Gain de temps Gain de matériel Platform Builder 4.1 Theoris

17 Développement parallèle Développement linéaire : Port H/W OS Applications Développement parallèle : Applications OS Port H/W Platform Builder 4.1 Theoris Ligne de projet typique AVANCEMENT Hardware Stable Portage terminé Projet terminé QA Apps Tests Developpement d appli sur SDB Validation finale Dev App sur H/W OS OS sur SDB Optimisation OS sur H/W Portage OAL Boot loader Driver B Driver A Driver N Temps Platform Builder 4.1 Theoris

18 Aller d une configuration de base (SDB) à un hardware spécifique Sur un Standard Development Board (SDB) Configuration OS Build de l image Débogue de l OS Generation d un Platform SDK et/ou un émulateur Développement applicatifs Integration et tests Sur la cible finale Création du Board Support Package (BSP) Bootloader OAL Device Drivers Rebuild du système avec le nouveau BSP Debug et tests sur le hardware Production et déploiement Platform Builder 4.1 Theoris Projets Platform Builder 4.1 Visual Studio intégré dans PB Environnement graphique, Assistants Projet (.PBP), pas de Workspace Compilateur C/C++ API standards du monde Windows LibC, Win32, WinSock, TAPI, MFC, COM/DCOM, etc Cohabitation avec Platform Builder Intégration aisée de l EXE ou de la DLL dans NK.bin Debug Kernel Bien adapté au développement composants système Platform Builder 4.1 Theoris

19 3 - Visual Studio.NET Même outil que pour Windows XP Code interprété ou compilé JIT Environnement Graphique, Assistants Compilateur C#, Visual Basic 7.0; etc Nouveau modèle d application (pas de portabilité win32).net framework (winforms, webforms) Version Windows CE = Compact Framework Permet de n écrire qu une fois (run everywhere ) Common Language Runtime Ne permet pas d exploiter les caractéristiques natives de la cible (produit du byte-code) Utile pour la bureautique «Mobile», et les IHM Platform Builder 4.1 Theoris Le modèle d application Managed Extensions Smart Device pour Visual Studio.NET (SDE) C est un package s intégrant à Visual Studio.NET Inclus un ensemble de profils de cibles pré-buildés Permet de développer des applications pour Windows CE en utilisant les WinForms, ADO.NET, et les servies Web XML Tous les langages se compilent dans un format IL (Intermediate Language) Développement d applications en C# Développement d applications en Visual Basic.NET Platform Builder 4.1 Theoris

20 Le modèle d application Managed (suite) Le Compact Framework (CF).NET Runtime (côté cible) pour les applications.net Common Language Runtime (CLR) Machine d éxécution gérant les applications.net Compilateur Just-In-Time pour le format IL Library de classes Classes liées aux fenêtres, aux données, XML et GDI Réel sous-ensemble des classes du Framework.NET Platform Builder 4.1 Theoris Comparaison des deux modèles Applications natives Recompilation pour chaque nouveau CPU ou cible Le développeur gère les resources système Tourne sans besoin de fichiers supplémentaires Peut accéder à tous les services et APIs de l OS Nécessite un portage pour tourner sur une station de travail Supporte COM et la programmation ActiveX Applications Managed Compilation unique pour toutes les cibles Le Runtime gère les resources système Nécessite le runtime (CF.NET) Les applications n accèdent qu aux services mis à disposition par le CF Tourne sur une station de travail sans portage On ne peut plus bénéficier de ce qui a été développé avant Platform Builder 4.1 Theoris

21 Windows CE.NET 2 - Présentation générale de PB 4.1 Platform Builder 4.1 Theoris Plan du chapitre 2 Cycle de développement d une plateforme Création d un Projet Construction de l image Windows CE Téléchargement de l image Dialogue avec la cible Platform Builder 4.1 Theoris

22 Le cycle de développement d une plate-forme Configuration Creation de la plate-forme Modifications Bootloader OAL Device Drivers Fichiers de configuration Applications Ajout de composants Localisation Export du SDK Build Make Platform Headers Compile Link Make Image (NK.BIN) Download Ethernet, Parallel, ou JTAG Copie NK.BIN Démarrage du Windows CE Debug Monitor Debug Processus itératif Platform Builder 4.1 Theoris Configuration de la plate-forme Le Platform Wizard BSPs disponibles Configurations Variantes de configurations Applications et média Réseau et communications Platform Builder 4.1 Theoris

23 Le Platform Wizard New Platform Wizard: permet de sélectionner une configuration de base d OS pour votre plate-forme Selection de quelques composants de départ Sélection d un BSP préconfiguré Modifie l environnement avec les fichiers qui supportent la configuration choisie Platform Builder 4.1 Theoris BSPs disponibles Un BSP représente l OAL et les drivers de base qui communiqueront directement avec une plateforme hardware particulière En prenant un BSP, on spécifie une collection de composants qui définiront un niveau de fonctionnalité de base pour une plate-forme Pour intégrer son propre BSP il faut utiliser le wizard BSP Wizard Platform Builder 4.1 Theoris

24 Configurations Selection d une configuration de base. Choix d une des configurations de base fournies avec l IDE comme point de départ pour la nouvelle cible. Un nom unique est nécessaire pour identifier la plate-forme et l emplacement des fichiers associés. Le wizard va créer une arborescence à l endroit indiqué. Platform Builder 4.1 Theoris Variantes de configuration Les variantes de configuration déterminent les composants de base qui seront inclus par défaut. Platform Builder 4.1 Theoris

25 Applications et média Dépend de la configuration de base choisie Les commosants sélectionnables dépendent directement de la variante de configuration choisie Choix des applications et média disponibles sur la cible Platform Builder 4.1 Theoris Réseau et communications Dépend de la configuration de base choisie Les commosants sélectionnables dépendent directement de la variante de configuration choisie Choix des applications et resources réseau et de communications disponibles sur la cible. Platform Builder 4.1 Theoris

26 Fin Contient des liens vers des rubriques d aide spécifiques en rapport avec les étapes suivantes du développement Platform Builder génère alors l environnement de développement pour la nouvelle plate-forme Platform Builder 4.1 Theoris Construction de l image Composants de l IDE Moniteur d état (Status Monitor) Gestion des Features Etapes de la construction de l OS Le menu Build Build Complete Platform Builder 4.1 Theoris

27 Les composants de l IDE Le workspace PB Platform Project FeatureView ParameterView Le Catalogue L éditeur de texte La fenêtre Output Les Platform Settings Platform Builder 4.1 Theoris Le moniteur d état (Status Monitor) Donne une visibilité sur l état des outils en cours d utilisation Build en cours ou non Connexion du debuger Platform Builder 4.1 Theoris

28 Le Catalogue Base des composants Souche PB-4.1 composant ajoutés Quatre Catégories : BSPs Core OS Devive Drivers Platform Manager Platform Builder 4.1 Theoris Les Features du projet Donne la liste des features sélectionnées: Catégories du catalogue Chemins des sources Accès aux sources Settings Pour chaque Feature Build & Inclusion Build sans inclusion Pas de Build Platform Builder 4.1 Theoris

29 Les Project Settings Options de construction pour chaque Feature du projet Platform Builder 4.1 Theoris Les Paramètres du projet Donne la liste des fichiers de paramétrage du projet Définition du contenu et de la structure de : Noyau (BIB) FileSystem (DAT) Build-in Database (DB) Registry (REG) CESYSGEN.bat : Positionnement de l ensemble des variables d environnement exploitées dans la suite du processus de build Image de la vue Features Platform Builder 4.1 Theoris

30 Construction de Windows CE NK.bin File System.C EXE EXE LIB EXE EXE EXE EXE.H DLL DLL OBJ DLL DLL DLL DLL DLL DLL DLL Makefile DEF DEF DEF Registry Database Arborescence PB SYSGEN BUILD RELDIR MAKEIMG Platform Builder 4.1 Theoris Etapes de construction de l OS Sources & binaires De l OS Pilotes De la cible 1 SYSGEN 2 BUILD NK.bin Données de configuration 3 BUILDREL 4 MAKEIMG Platform Builder autres Platform Builder 4.1 Theoris

31 Le menu Build Sysgen, build Sysgen, build, reldir, makeimg Makeimg Platform Builder 4.1 Theoris Build Complete La fenêtre d Output : Le nom de la plate-forme Nombre d erreur Les warnings émis lors du build. Les résultats WINCEROOT/build.log Platform Builder 4.1 Theoris

32 Transfert de l image Support de masse amovible Compact Flash, etc Utilisation d un autre OS DOS avec Ethernet (x86 uniquement) CE lui même! Téléchargement Utilitaire CESH sur port parallèle Remote Connection + sboot ou eboot Platform Builder 4.1 Theoris Remote Connection Paramétrage de la cible Paramétrage des Remote Services Paramètres Ethernet Utilisation du BOOTME Téléchargement de l image sur la cible Dialogue avec la cible Platform Builder 4.1 Theoris

33 Paramétrage des Remote Services Le menu Target permet de gérer les services tournant sur la cible Download Kernel Transport On peut choisir le comportement de PB dans les Settings Platform Builder 4.1 Theoris Le paramétrage Ethernet Ajout d une nouvelle cible dans la liste des cibles disponibles On peut déduire le nom depuis l adresse MAC de la cible. Platform Builder 4.1 Theoris

34 Utilisation du BOOTME BOOTME!! Id= CEPC24883 Remote Services RS232 Ethernet Téléchargement en RAM eboot.bin NK.bin Lancement Debug, etc CE Platform Builder 4.1 Theoris Utilisation du BOOTME (suite) Lorsque les services de téléchargement via ethernet sont lancés, le premier paquet envoyé est le BOOTME La cible doit se trouver sur le même sous-réseau que la station de travail Platform Builder sur la station de travail peut alors détecter le message BOOTME Après détection, la cible est ajoutée à la liste des cibles disponibles On peut maintenant télécharger une image Windows CE sur la cible via le réseau Platform Builder 4.1 Theoris

35 Téléchargement de l image Dans le menu Target, utiliser l option Download / Initialize. Rebooter la cible CE Le processus de téléchargement débute et prend environ 10 à 15 secondes Platform Builder 4.1 Theoris Contrôle de l image : CESH Interpréteur de commandes CESH : Process info Memory info Run/start appli. etc Platform Builder 4.1 Theoris

36 Mais aussi: les Remote Tools Platform Builder 4.1 Theoris Utilité d un SDK Platform Builder SDK Embedded Studio Librairies Configuration de l OS Librairies Runtime OAL Pilotes de Périphériques Entêtes (.h) Aide Fichiers runtime Extension Plateforme Applications DLLs Composants Platform Builder 4.1 Theoris

37 Le processus d export Platform > Configure SDK Puis Build SDK Fichier MSI Arborescence Platform Builder 4.1 Theoris Windows CE.NET 3 - Fonctionnalités de Windows CE.net Platform Builder 4.1 Theoris

38 Plan du Chapitre 3 Architecture de l OS Composants de base de Windows CE Configurations de base Windows CE.NET Composants évolués de Windows CE.net Réseau et communications Communication Temps Réel (RTC) Support et Architecture Multimedia Eléments et Architecture Sécurité Internationalisation Support des applications Platform Builder 4.1 Theoris Architecture générale Applications Windows CE Shells Internet Explorer Connexions distantes APIs Microsoft (Win32, COM, MFC, ATL) APIs Communications (Winsock, RAS,TAPI, réseau) Noyau GWES Device manager Filesystem Modules de Communication OAL Pilotes Matériel Platform Builder 4.1 Theoris

39 Les CPU supportées Famille de procésseur CPU SDB Nom du BSP ARM Intel SA1110 Intel SA111x Assabet SDB SA11X0BD ARM920 ARM1020 ARM Integrator AP SDB ARMINTEGRATOR Intel Xscale Intel Lubbock SDB TBD MIPS NEC Vr4122 NEC DDB-Vr4122 Eagle SDB EAGLE NEC Vr5432 NEC DDB-Vrc5476 Boston SDB DDB5476 SHx SH Hitachi SH4 Aspen SDB ASPEN SH Hitachi SH3 Keywest SDB KEYWEST x86 P5/P4/PIII/PII/ CelK6x/Athlon CEPC CEPC NS Geode National Geode Reference Platform GEODE Platform Builder 4.1 Theoris L OEM Adaptation Layer (OAL) Couche entre le noyau et le hardware Ensemble de fonctions se rapportant au démarrage du système, à la gestion des interruptions, de l alimentation, la mesure de performance, le timer, et l horloge Inclus dans les BSPs fournis Ecrit par les OEMs pour adapter windows CE à leur propre plateforme Linké avec le code fourni par Microsoft pour construire le noyau Platform Builder 4.1 Theoris

40 Le module Noyau (Kernel Module) Portable sur les différents processeurs supportés Le Noyau est portable dans la mesure ou la plupart de son code est écrit en C NK.EXE, COREDLL.DLL NK.EXE contient le code du Kernel et Coredll.dll est la librairie dynamique du noyau de l OS Sauvegarde des resources Système CE loader est conçu pour sauvegarder les resources système en chargeant les pages applicatives comme et quand c est nécessaire, en ne conservant qu une seule copie physique d une DLL Paging à la demande Chargement les pages mémoires virtuelles uniquement lorsque c est nécessaire Regions multiples dites execute in place Autorise les applications à s éxécuter directement en ROM Platform Builder 4.1 Theoris Device driver Lie un OS et une plateforme Le module Device Driver Les pilotes Built-in et les pilotes installables Les pilotes Built-in sont installés par le fabriquant de la plate-forme Les pilotes installables concernent les périphériques tiers qu un utilisateur final peut connecter à une plate-forme CE Les pilotes natifs (Native Drivers) et les pilotes flux de caractères (Stream Drivers) Tous les pilotes gérés par GWES sont dit natifs Le Device manager charge les pilotes flux de charactères au démarrage du sytème si ces pilotes sont inscrits dans le registre Les pilotes Monolithiques et les pilotes en couches Les pilotes monolithiques implémentent leur interface directement en fonction des actions de l appareil qu ils contrôlent Les pilotes en couche partagent leur implementation en 2 Platform Builder 4.1 Theoris

41 Le module GWES Graphiques, fenêtrage, gestion d évènements Sortie Graphique : écran et imprimante Entrées : Clavier, stylet, et souris Gestion des fenêtres : routage d évènements Le GDI (Graphic Device Interface) C est le sous-système de dessin du GWES Controle du texte et des graphiques Utilise un device context pour stocker les attributs graphiques d une cible particulière Platform Builder 4.1 Theoris Le module Filesys Le Module Filesys Implémente l object store Systèmes de fichier Base de registre Base de données Remplace le disque dur sur un équipement embarqué Se trouve en ROM, RAM, ou les deux Taille maximale de 256 Mo Platform Builder 4.1 Theoris

42 Le module Filesys (suite) Storage manager Se charge des éléments de stockage externes tels que les systèmes de fichier et les drivers par blocs (block drivers) Systèmes de fichier installables Peut fournir l accès à un lecteur de disquette, un disque dur, un support Flash ou toute autre forme de stockage externe Le mécanisme de File-shadowing Permet à un fichier d être stocké à la fois en RAM et en ROM. Différences avec les autres systèmes de fichier Windows Pas d assignation de lettre Pas de concept de current directory Pas de support pour les entrées/sorties asynchrones Tous les fichiers stockés en RAM sont automatiquement compressés Platform Builder 4.1 Theoris Le module Filesys (suite) La base de registre Fournit un dépôt commun pour les paramètres système, les données applicatives et les préférences utilisateur Se trouve en RAM, et sinon, peut être chargée depuis un support persistant ou reconstruite à partitr de la ROM Fonctions registre spécifiques à Windows CE Base de donnée Fournit un système de gestion de base donnée léger Accessible via un nouvel ensemble de fonctions de l API WIN32 propres à Windows CE Données stockées sous un format flat Accessible aux objets ActiveX Data Objects pour Windows CE (ADOCE) Supporte différents volumes ou systèmes de fichiers installables Platform Builder 4.1 Theoris

43 OS temps réel Temps de réponse aux interruptions borné Précision de timer configurable (1 ms par défaut) Le tick timer du système est indépendant du quantum de temps Partage d interruptions Héritage de priorité Mémoire virtuelle protégée Objets de synchronisation Platform Builder 4.1 Theoris Composants de gestion d alimentation Les éléments de gestion d alimentation répondent aux appels systèmes pour la mise en veille ou l extinction Les niveaux d alimentation : DO à D4 D0 Full on: alimentation et fonctionnalités complètes D1 Low On: functionnalités légèrement diminuées, moins d alimentaiton et/ou de performances D2 Standby: Alimentation partielle avec réveil automatique D3 Sleep: Alimentation partielle avec réveil effectué par le device D4 Off: Eteint Le seul niveau que toutes les cibles doivent supporter est D0 Platform Builder 4.1 Theoris

44 Configurations de base PDA ou cible mobile portable ( handheld device ) Variantes avec ou sans applications, comme WordPad. Cell phone/smart phone Résolution nominale 160x220. Web Pad Interface Touch-screen et display en 640x480 ou plus. Internet Appliance Basé sur un navigateur avec un écran et un clavier. Media Appliance Musique, video, et autres support multimédia Digital imaging device Camera, projecteur, et imprimante Platform Builder 4.1 Theoris Configurations de base (suite) Set-top box Connection à une TV pour l affichage de données Internet ou multimédia Residential Gateway Connection à l Internet et partage de cette connexion avec un réseau local câblé ou non Industrial automation device Variantes d IHMs et de PLCs (Programmable Logic Controller) Retail Point-of-Sale device Kiosks Self-service, terminaux electroniques de paiement automatique, terminaux points de vente Windows thin client Terminal de connexion à distanceavec un shell réduit et RDP Platform Builder 4.1 Theoris

45 Configurations de base (suite) Tiny Kernel Plus petite image fonctionnelle Windows CE Point de départ pour les cibles sans affichage les plus compactes Custom Device La configuration la plus personnalisable Permet de choisir parmis tous les éléments disponibles de l OS Aussi une variante des cibles sans affichage Platform Builder 4.1 Theoris Composants évolués de CE.NET Réseau et communications Communication temps réel Multimedia Sécurité Internationalisation Platform Builder 4.1 Theoris

46 Réseau et Communications Architecture du réseau et des communications Support pour plate-formes sans-fil COM (Component Object Model) Composants réseau Composants réseau supplémentaires Scénarios réseau Platform Builder 4.1 Theoris Architecture du réseau et des communications Applications Web Server MSMQ COM SNMP WNet WinInet TAPI RAS IP Helper Winsock Unimodem PPP Piles de Protocoles (TCP/IP, IrDA) Série NDIS (LAN, WAN, TR, IrDA) Pilotes réseau Port série Port IR FIR H/W Interface réseau Platform Builder 4.1 Theoris

47 Platform Builder 4.1 Theoris Support plate-forme sans-fil configuration zéro et 802.1x Permet la mobilité avec un minimum de configuration et de logon utilisant nom d utilisateur et mot de passe et autres certifications Bluetooth Supporte la numérotation, l accès WLAN et l object exchange NDIS 5.1 Amélioration Wireless, état batterie MediaSense Connexion/déconnexion, navigation entre les états hors de et à portée Platform Builder 4.1 Theoris

48 COM (Component Object Model) COM est un système orienté objet indépendant de la plateforme OEMs peuvent choisir parmis différents types de run-time Minimal COM (MCOM) : API de base COM : implémentation plus complète de COM et OLE automation COM Storage (COM_STG) : implémentation plus complète de COM avec des fonctionnalités de stockage structuré DCOM : tout COM distribué Support du Marshalling Platform Builder 4.1 Theoris Composants réseau supplémentaires Dynamic Host Configuration Protocol (DHCP) Internet Connection Sharing (ICS Virtual Private Networking (VPN) Windows Sockets 2 (Winsock) Message Queuing (MSMQ) Object Exchange (OBEX) Infrared Data Association IrDA IEEE 1394 (Firewire) MediaSense Media Access Control (MAC) Bridging Platform Builder 4.1 Theoris

Cours uos LPRT ISE 2005. TD1 prise en main du BECK SC13 et de l IDE borland. TD 1 Introduction

Cours uos LPRT ISE 2005. TD1 prise en main du BECK SC13 et de l IDE borland. TD 1 Introduction TD 1 Introduction Introduction et prise en main de l outil de dvp Beck et IDE borland Objectif : Prise en main de la chaîne de développement BECK (chip tool +BorlandC + debugguer). Réaliser une configuration

Plus en détail

Windows Embedded. Nouveautés 2010

Windows Embedded. Nouveautés 2010 Windows Embedded Nouveautés 2010 1981 1985 PC-DOS Win 1.01 DOS 2.11 DOS 3.1 Win 2.0 DOS 3.3 1990 1995 2000 NT CE 1.0 CE 2.x NT 3.1 CE 3.0 Win 3.0 Win 3.1x NT 4.0 DOS 5.0 DOS 6.22 Win 95 Win 98 W2K (5.0)

Plus en détail

Programmation Android I. Introduction. Cours Android - F. Michel 1 / 57

Programmation Android I. Introduction. Cours Android - F. Michel 1 / 57 Programmation Android I. Introduction 1 / 57 Plan 1 Introduction 2 La plate-forme Android 3 Programmation Android 4 Hello World 2 / 57 Introduction Application mobile wikipédia Caractéristiques Cible :

Plus en détail

LE BIOS : QU EST-CE QUE C EST?

LE BIOS : QU EST-CE QUE C EST? LE BIOS : QU EST-CE QUE C EST? Mewtow 29 octobre 2015 Table des matières 1 Introduction 5 2 Rappels sur le mode réel des processeurs x86 7 2.1 Mémoire en mode réel............................... 7 2.1.1

Plus en détail

Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3

Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3 Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3 Configuration requise ForestPrep DomainPrep Installation interactive 5 Installation sans surveillance Module 5 : Installation d Exchange Server 2003

Plus en détail

Linux embarqué: une alternative à Windows CE?

Linux embarqué: une alternative à Windows CE? embarqué: une alternative à Windows CE? : une alternative à Windows CE Présentation Mangrove Systems Distribution embarqué Perspective WinCe / Questions Mangrove systems Créé en 2001 Soutien Soutien Ministère

Plus en détail

Guide de démarrage ebox-3300-msjk Windows Embedded CE 6.0 R2

Guide de démarrage ebox-3300-msjk Windows Embedded CE 6.0 R2 Guide de démarrage ebox-3300-msjk Windows Embedded CE 6.0 R2 Rev 4.0 Par Samuel Phung, MVP Windows Embedded ICOP Technology Inc. Traduction Française, Thierry Joubert, MVP Windows Embedded Theoris SAS.

Plus en détail

Guide de démarrage ebox-3310a-msjk Windows Embedded CE 6.0 R3

Guide de démarrage ebox-3310a-msjk Windows Embedded CE 6.0 R3 Guide de démarrage ebox-3310a-msjk Windows Embedded CE 6.0 R3 Version 5.2 Par Samuel Phung, MVP Windows Embedded ICOP Technology Inc. Traduction Française, Thierry Joubert, MVP Windows Embedded Theoris

Plus en détail

Chap. III : Le système d exploitation

Chap. III : Le système d exploitation UMR 7030 - Université Paris 13 - Institut Galilée Cours Architecture et Système Le système d exploitation (ou O.S. de l anglais Operating System ) d un ordinateur est le programme qui permet d accéder

Plus en détail

Formation au développement de systèmes Linux embarqué Session de 5 jours

Formation au développement de systèmes Linux embarqué Session de 5 jours Formation au développement de systèmes Linux embarqué Session de 5 jours Titre Aperçu Supports Durée Formateur Langue Public ciblé Pré-requis Formation au développement de systèmes Linux embarqué Chaînes

Plus en détail

Exam 70-571. Windows Embedded CE 6.0. Kit de préparation. Préparation à l'examen de certification. Inclut. la mise. à jour R2. Revente interdite.

Exam 70-571. Windows Embedded CE 6.0. Kit de préparation. Préparation à l'examen de certification. Inclut. la mise. à jour R2. Revente interdite. MCTS i Exam 70-571 Windows Embedded CE 6.0 Kit de préparation Inclut la mise à jour R2 Préparation à l'examen de certification Revente interdite. Généralités Préface...............................................................................................

Plus en détail

2. Présentation de la gamme Seven Embedded 2.1 Standard

2. Présentation de la gamme Seven Embedded 2.1 Standard 1. Introduction Le présent article a pour but de décrire le nouvel écosystème des systèmes d exploitation embarqué de Microsoft. Vous y découvrirez quels produits sont aujourd hui édités, et pour quels

Plus en détail

MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant 1969. R&T 1ère année. Sylvain MERCHEZ

MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant 1969. R&T 1ère année. Sylvain MERCHEZ MODULE I1 Plan Chapitre 1 Qu'est ce qu'un S.E? Introduction Historique Présentation d'un S.E Les principaux S.E R&T 1ère année Votre environnement Sylvain MERCHEZ Introduction Introduction Rôles et fonctions

Plus en détail

Introduction à UNIX et Windows

Introduction à UNIX et Windows 1/39 à UNIX et Windows Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR Léonard de Vinci 74, rue Marcel Cachin, F-93017 Bobigny

Plus en détail

Ingénieurs 2000 IR3 David Teneau

Ingénieurs 2000 IR3 David Teneau Ingénieurs 2000 IR3 David Teneau d applications Concept Exemples : ThinApp, Wine. d applications Concept Exemples : klik, Citrix. Bilan Intercepter les opérations de l application Sur le système de fichier

Plus en détail

DotNet. Plan. Les outils de développement

DotNet. Plan. Les outils de développement DotNet Les outils de développement Version 1.03 du 16/10/2006 par Jacky Renno Plan La machine virtuelle Le kit de développement Le kit de langage Le Visual Studio.NET Le serveur web IIS 6.0 Le modeleur

Plus en détail

Le.NET Compact Framework Windows Mobile

Le.NET Compact Framework Windows Mobile Le.NET Compact Framework Windows Mobile HEROGUEL Quentin 2 Le.NET Compact Framework Windows Mobile Sommaire 1 Le.NET Compact Framework... 3 1.1 Vue d ensemble rapide de l architecture du.net Compact Framework...

Plus en détail

Windows 7 - Installation du client

Windows 7 - Installation du client Windows 7 - Installation du client 1 - Présentation Windows 7 est un système d exploitation client basé sur le noyau NT 6.1, disponible en six versions, commercialisé depuis octobre 2009. Résumé des fonctionnalités

Plus en détail

Le système Windows. Yves Denneulin. Introduction. Introduction. Plan

Le système Windows. Yves Denneulin. Introduction. Introduction. Plan Introduction Le système Windows Yves Denneulin Windows a 25 ans Au début basé sur MS/DOS Multi-tâches coopératifs Pas de réelle protection entre applications Famille 1.0 -> 386 -> 95 -> 98 -> Me Version

Plus en détail

ClariLog - Asset View Suite

ClariLog - Asset View Suite ClariLog - Asset View Suite Architecture et Prérequis v. 20140601 TABLE DES MATIERES 1 Architecture et principe de mise en place... 3 2 Serveur (stockage)... 4 2.1 Ressource réseau partagée... 4 2.2 Base

Plus en détail

2X ThinClientServer Guide d utilisation

2X ThinClientServer Guide d utilisation 2X ThinClientServer Guide d utilisation Page 1/23 Sommaire 2x Thin Client Server Boot PXE Edition... 3 Connections Manage... 3 Connections Manage Users... 3 Connections Manage Full Desktops... 4 Connections

Plus en détail

Windows Server 2008. Chapitre 2: Les roles et fonctionnalités de Windows server 2008

Windows Server 2008. Chapitre 2: Les roles et fonctionnalités de Windows server 2008 Windows Server 2008 Chapitre 2: Les roles et fonctionnalités de Windows server 2008 Objectives À la fin de ce module, vous serez capable de : Comprendre les méthodes d installation de Windows Server 2008

Plus en détail

Windows 2008 server -Introduction-

Windows 2008 server -Introduction- Windows 2008 server -Introduction- Rappel sur les systèmes d exploitation Un système d exploitation (Operating System) est un ensemble de programmes responsables de la liaison entre les ressources matérielles

Plus en détail

Connexion à distance. Pour configurer les automates Beckhoff via un PC de programmation VERSION : 1.0 / PH

Connexion à distance. Pour configurer les automates Beckhoff via un PC de programmation VERSION : 1.0 / PH Connexion à distance Pour configurer les automates Beckhoff via un PC de programmation VERSION : 1.0 / PH Certains CPU permettent d installer les logiciels d ingénierie TwinCAT pour ainsi travailler en

Plus en détail

domovea Portier tebis

domovea Portier tebis domovea Portier tebis SOMMAIRE SOMMAIRE Page 1. INTRODUCTION... 2 1.1 OBJET DU DOCUMENT... 2 2. VIDEO UNIQUEMENT (SANS SON), BASE SUR CAMERA IP... 3 2.1 ARCHITECTURE... 3 2.2 CONFIGURATION... 4 2.2.1 Creation

Plus en détail

COSWIN MOBILE CLIENT COSWIN MOBILE POUR WINDOWS CE ET CONNEXION PAR CABLE USB / SERIE GUIDE D INSTALLATION

COSWIN MOBILE CLIENT COSWIN MOBILE POUR WINDOWS CE ET CONNEXION PAR CABLE USB / SERIE GUIDE D INSTALLATION COSWIN MOBILE CLIENT COSWIN MOBILE POUR WINDOWS CE ET CONNEXION PAR CABLE USB / SERIE GUIDE D INSTALLATION SOMMAIRE I. PRECONISATIONS MATERIELLES ET LOGICIELLES...3 1. POSTE CLIENT DE DEVERSEMENT... 3

Plus en détail

DOSSIER TECHNIQUE INSTALLATION PASEO

DOSSIER TECHNIQUE INSTALLATION PASEO DOSSIER TECHNIQUE INSTALLATION PASEO TABLE DES MATIERES 1 Description des produits installés... 3 2 Descriptif des processus d installation produits... 4 2.1 Sql server 2000... 4 2.2 Sql server 2000 service

Plus en détail

THE SPEEDTOUCH AND UNIVERSAL PLUG N PLAY De Gert Marynissen - Thomson Multimedia

THE SPEEDTOUCH AND UNIVERSAL PLUG N PLAY De Gert Marynissen - Thomson Multimedia THE SPEEDTOUCH AND UNIVERSAL PLUG N PLAY De Gert Marynissen - Thomson Multimedia La technique en arrière plan : UPnP utilise principalement des techniques éprouvées ainsi que des standards connus : TCP/IP,

Plus en détail

Architecture logicielle des ordinateurs

Architecture logicielle des ordinateurs Architecture logicielle des ordinateurs Yannick Prié UFR Informatique Université Claude Bernard Lyon 1 des ordinateurs Objectifs du cours Notions générales sur le fonctionnement matériel (un peu) et logiciel

Plus en détail

EX700i Print Server/ Integrated Fiery Color Server. Bienvenue

EX700i Print Server/ Integrated Fiery Color Server. Bienvenue EX700i Print Server/ Integrated Fiery Color Server Bienvenue 2011 Electronics For Imaging, Inc. Les Informations juridiques rédigées pour ce produit s appliquent au contenu du présent document. 45099410

Plus en détail

Fiche Technique. Cisco Security Agent

Fiche Technique. Cisco Security Agent Fiche Technique Cisco Security Agent Avec le logiciel de sécurité de point d extrémité Cisco Security Agent (CSA), Cisco offre à ses clients la gamme de solutions de protection la plus complète qui soit

Plus en détail

avast! EP: Installer avast! Enterprise Administration

avast! EP: Installer avast! Enterprise Administration avast! EP: Installer avast! Enterprise Administration Comment installer avast! Enterprise Administration? avast! Enterprise Administration a été conçu pour les réseaux complexes et pour gérer plus de 1000

Plus en détail

Spring IDE. Mise en œuvre. Eclipse

Spring IDE. Mise en œuvre. Eclipse A Spring IDE Bien que Spring mette à disposition d intéressants mécanismes afin d améliorer l architecture des applications Java EE en se fondant sur l injection de dépendances et la programmation orientée

Plus en détail

Bienvenue sur Lab-Windows Il n'y a de vents favorables que pour ceux qui ont un cap

Bienvenue sur Lab-Windows Il n'y a de vents favorables que pour ceux qui ont un cap Page 1 of 7 Rechercher sur le Web Bienvenue sur Lab-Windows Il n'y a de vents favorables que pour ceux qui ont un cap Accueil Actualité Windows Vista Windows Server Active Directory TCP/IP Securité Qui

Plus en détail

Chapitre 2 : Architecture d un ordinateur

Chapitre 2 : Architecture d un ordinateur I. Introduction : Chapitre 2 : Architecture d un ordinateur Activité 1 : Q : Comment on peut effectuer un traitement automatique? R : On doit utiliser une machine automatique c est l ordinateur. Q : Quelles

Plus en détail

Itium XP. Guide Utilisateur

Itium XP. Guide Utilisateur Itium XP 06/2007 - Rev. 3 1 Sommaire 1 Sommaire... 2 2 Généralités... 3 3 ItiumSysLock... 4 3.1 Enregistrer l état actuel du système... 4 3.2 Désactiver ItiumSysLock... 5 3.3 Activer ItiumSysLock... 5

Plus en détail

Manuel d utilisation Systèmes d imagerie numérique Installation Table des matières Installation Réglage Windows NT Server... Windows 2000 Server...

Manuel d utilisation Systèmes d imagerie numérique Installation Table des matières Installation Réglage Windows NT Server... Windows 2000 Server... Manuel d utilisation (Réglage Panasonic Document Management System) Systèmes d imagerie numérique Modèle N DP-800E / 800P / 806P Installation Table des matières Installation Installation du pilote d imprimante

Plus en détail

MOBILITE. Nomadio, le dialer d entreprise. Datasheet

MOBILITE. Nomadio, le dialer d entreprise. Datasheet DU PC PORTABLE AU PDA COMMUNICANT MOBILITE Nomadio, le dialer d entreprise Datasheet IBELEM, SA au Capital de 147 815 Filiale d ITS Group - 3, boulevard des bouvets 92741 Nanterre Cedex Tél : 01.55.17.45.75

Plus en détail

Fiche Produit ClickNDial

Fiche Produit ClickNDial Fiche Produit ClickNDial Utilitaire de numérotation et client annuaire applications for Cisco Unified Communications Directory Solutions IPS Global Directory Web Directory IPS Popup Personal Directory

Plus en détail

Communication technique TC1552 Ed 01 Date: 22/11/2011

Communication technique TC1552 Ed 01 Date: 22/11/2011 Communication technique TC1552 Ed 01 Date: 22/11/2011 Produit: PIMphony Nb. Pages: 9 Objet: Release note PIMphony 6.4 build 2320 1. Introduction Ce document fournit des informations relatives à la version

Plus en détail

WINDOWS Remote Desktop & Application publishing facile!

WINDOWS Remote Desktop & Application publishing facile! Secure Cloud & Solutions Accès BOYD CLOUD acces informatiques & BYOD sécurisé MYRIAD-Connect facilite votre travail en tous lieux et à tous moments comme si vous étiez au bureau. Conçu pour vous simplifier

Plus en détail

Tutoriel Eclipse V2. Connecter la sonde JTAG au connecteur J5 de la carte interface Connecter le câble USB entre la sonde et l'ordinateur Compaq

Tutoriel Eclipse V2. Connecter la sonde JTAG au connecteur J5 de la carte interface Connecter le câble USB entre la sonde et l'ordinateur Compaq Tutoriel Eclipse V2 E. Lolivier-Exler / M. Starkier 17 septembre 2009 Carte de laboratoire EMB La carte de laboratoire EMB est équipée d'une carte Freescale CSB535FS constituée d'un microcontrôleur i.mx21

Plus en détail

Restez maître de votre process et de vos coûts avec Control Technology Inc. CTI Série 2500

Restez maître de votre process et de vos coûts avec Control Technology Inc. CTI Série 2500 Restez maître de votre process et de vos coûts avec Control Technology Inc. CTI Série 2500 Des API robustes et puissants pour le contrôle des process et l automation des machines Une supervision IHM/SCADA

Plus en détail

Systèmes d exploitation. Introduction. (Operating Systems) http://www.sir.blois.univ-tours.fr/ mirian/

Systèmes d exploitation. Introduction. (Operating Systems) http://www.sir.blois.univ-tours.fr/ mirian/ Systèmes d exploitation (Operating Systems) Introduction SITE : http://www.sir.blois.univ-tours.fr/ mirian/ Systèmes d exploitation - Mírian Halfeld-Ferrari p. 1/2 Qu est-ce qu un SE? Ensemble de logiciels

Plus en détail

Technicien Supérieur de Support en Informatique

Technicien Supérieur de Support en Informatique Titre professionnel : «Technicien(ne) Supérieur(e)» Reconnu par l Etat de niveau III (Bac), inscrit au RNCP (arrêté du 17/07/08, J.O. n 205 du 03/09/08) (32 semaines) page 1/8 Unité 1 : Assistance bureautique

Plus en détail

GUIDE D INSTALLATION 1. Guide d installation. Français

GUIDE D INSTALLATION 1. Guide d installation. Français GUIDE D INSTALLATION 1 Guide d installation Français GUIDE D INSTALLATION 2 Sommaire MENTIONS LEGALES... 3 PRINCIPES GENERAUX... 5 BRANCHEZ... 6 1. Connexion directe sur l Appliance...6 1.1. Mise en marche...6

Plus en détail

ndv access point : Utilisation

ndv access point : Utilisation NAP10-MU-121207-fr ndv access point : Utilisation www.neocoretech.com ndv AP Plus qu un simple protocole de déport d affichage, ndv AP est une solution complète pour vos points d accès offrant l affichage

Plus en détail

Robustes et ouverts à vos applications

Robustes et ouverts à vos applications Robustes et ouverts à vos applications PC industriels Magelis Opti PC, Smart, Smart+, Compact ipc, Smart BOX, Compact BOX, Flex PC BOX et idisplay Windows XP TM Compact Flash Disque Flash Disque dur Magelis

Plus en détail

Module 9 : Environnement réseau Windows NT

Module 9 : Environnement réseau Windows NT Module 9 : Environnement réseau Windows NT 0RGXOH#

Plus en détail

Guest PC. pour Mac OS X. Guide utilisateur. Version 1.6. Copyright 1996-2005 Lismore Software Systems, Ltd. Tous droits réservés.

Guest PC. pour Mac OS X. Guide utilisateur. Version 1.6. Copyright 1996-2005 Lismore Software Systems, Ltd. Tous droits réservés. Guest PC pour Mac OS X Version 1.6 Guide utilisateur Copyright 1996-2005 Lismore Software Systems, Ltd. Tous droits réservés. Table des matières À propos de Guest PC... 1 À propos de votre machine virtuelle...

Plus en détail

1. Installation standard sur un serveur dédié

1. Installation standard sur un serveur dédié Fiche de présentation service Page 1/6 Hestia Système Plus : Pré-requis techniques Le progiciel HESTIA se compose d une base de données, d un certain nombre de modules en client/serveur (exécutables) et

Plus en détail

Etat des lieux de la sécurité dans Windows XP. Nicolas RUFF nicolas.ruff@edelweb.fr

Etat des lieux de la sécurité dans Windows XP. Nicolas RUFF nicolas.ruff@edelweb.fr Etat des lieux de la sécurité dans Windows XP Améliorations et écueils Nicolas RUFF nicolas.ruff@edelweb.fr page 1 Ordre du jour Authentification Réseau Stratégies de groupe Fichiers Noyau Support Autres

Plus en détail

Guide d utilisation. Clients Entreprises

Guide d utilisation. Clients Entreprises Guide d utilisation Application Internet 3G+ Bouygues Telecom Clients Particuliers et Professionnels Clients Entreprises Sommaire Chapitre 1 Guide d utilisation à l usage des clients particuliers et professionnels...

Plus en détail

Après avoir réalisé les phases préparatoires, démarré le serveur et mis le DVD Rom dans le serveur, vous arrivez sur :

Après avoir réalisé les phases préparatoires, démarré le serveur et mis le DVD Rom dans le serveur, vous arrivez sur : Installation 1. Serveur ESX4 L installation d un serveur ESX ne présente aucune difficulté et est beaucoup plus simple et rapide (10 à 15 minutes) que l installation d un serveur Windows ou Linux. Dans

Plus en détail

Framework. NET & Windows Presentation Foundation

Framework. NET & Windows Presentation Foundation Framework. NET & Windows Presentation Foundation UE Informatique ambiant Module Informatique graphique Morgan DIOT M Buta Kabengele 5 ème année EO Option Vision Embarquée PROGAMME DE LA SEANCE I. Partie

Plus en détail

COSWIN MOBILE SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION

COSWIN MOBILE SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION SOMMAIRE I. FONCTION DU SERVEUR DE SYNCHRONISATION...3 II. ELEMENTS DU SERVEUR DE SYNCHRONISATION...3 1. APPLICATION ULSA... 3 2. APPLICATION IDE.... 3 III.

Plus en détail

Java, développement d'applications mobiles (J2ME) Java et les applications mobiles. Formation ITIN / Université de Cergy-Pontoise 10/11/2006

Java, développement d'applications mobiles (J2ME) Java et les applications mobiles. Formation ITIN / Université de Cergy-Pontoise 10/11/2006 Formation ITIN / Université de Cergy-Pontoise Java, développement d'applications mobiles (J2ME) Java et les applications mobiles Pourquoi utiliser Java? Langage répandu dans les entreprises Développement

Plus en détail

Systèmes d exploitation

Systèmes d exploitation Systèmes d exploitation Dominique PRESENT Dépt S.R.C. - I.U.T. de Marne la Vallée Organisation d un Ordinateur 1-4-5-6 connecteurs (cartes ) 3 chipset (processeur) 9 ports E/S 2 mémoire vive 7-8 connecteurs

Plus en détail

VMware ESX/ESXi. 1. Les composants d ESX. VMware ESX4 est le cœur de l infrastructure vsphere 4.

VMware ESX/ESXi. 1. Les composants d ESX. VMware ESX4 est le cœur de l infrastructure vsphere 4. VMware ESX/ESXi 1. Les composants d ESX VMware ESX4 est le cœur de l infrastructure vsphere 4. C est un hyperviseur, c est à dire une couche de virtualisation qui permet de faire tourner plusieurs systèmes

Plus en détail

1. Installation standard sur un serveur dédié

1. Installation standard sur un serveur dédié Fiche de présentation service Page 1/6 Hestia Système Plus : Pré-requis techniques Le progiciel HESTIA se compose d une base de données, d un certain nombre de modules en client/serveur (exécutables) et

Plus en détail

Installation Client (licence de site) de IBM SPSS Modeler 14.2

Installation Client (licence de site) de IBM SPSS Modeler 14.2 Installation Client (licence de site) de IBM SPSS Modeler 14.2 Les instructions suivantes permettent d installer IBM SPSS Modeler Client version 14.2 en utilisant un licence de site. Ce présent document

Plus en détail

DATAEXCHANGER DEX VERSION X

DATAEXCHANGER DEX VERSION X GUIDE D INSTALLATION DATAEXCHANGER DEX VERSION X SOMMAIRE Sommaire...- 2-1 PRE-REQUIS...- 4-1.1 Cohabitation avec d anciennes versions DEX...- 4-1.2 Matériel...- 4-1.3 Logiciel...- 4-1.4 Base de données...-

Plus en détail

IP67 IP20. Automates Ouverts Flexibles Compacts. SPEEDWAY Coupleurs de bus terrain. programmables. Contrôleurs de bus de terrain.

IP67 IP20. Automates Ouverts Flexibles Compacts. SPEEDWAY Coupleurs de bus terrain. programmables. Contrôleurs de bus de terrain. Automates WAGO Automates Ouverts Flexibles Compacts Les automates WAGO, programmables selon la norme CEI 61131-3, sont adaptés à de nombreuses tâches d automatisme, et offrent tous les avantages d un API

Plus en détail

Systèmes d exploitation

Systèmes d exploitation Systèmes d exploitation Un système d exploitation (SE, en anglais Operating System ou OS) est un ensemble de programmes responsables de la liaison entre les ressources matérielles d un ordinateur et les

Plus en détail

Fiery Network Controller pour DocuColor 250/240 SERVER & CONTROLLER SOLUTIONS. Bienvenue

Fiery Network Controller pour DocuColor 250/240 SERVER & CONTROLLER SOLUTIONS. Bienvenue Fiery Network Controller pour DocuColor 250/240 SERVER & CONTROLLER SOLUTIONS Bienvenue 2005 Electronics for Imaging, Inc. Les Informations juridiques rédigées pour ce produit s appliquent au contenu du

Plus en détail

Fiche Produit ClickNDial

Fiche Produit ClickNDial Fiche Produit ClickNDial Utilitaire de numérotation et client annuaire pour Cisco CallManager applications for Cisco Unified Communications Directory Solutions IPS Global Directory Web Directory IPS Popup

Plus en détail

Analyse et programmation 1

Analyse et programmation 1 Analyse et programmation Aperçu du fonctionnement de l ordinateur Fonctionnement de l ordinateur Codage de l information Bus d échange d information CPU Exécution d un programme par la CPU Gestion des

Plus en détail

CONVERTISSEUR USB - PORT SÉRIE

CONVERTISSEUR USB - PORT SÉRIE CONVERTISSEUR USB - PORT SÉRIE Guide d'utilisation DA-70156 Rev.5 Guide d installation pour Windows 7/8/8.1 Étape 1 : Insérez le CD du pilote de ce produit dans le lecteur CD. Connectez le dispositif à

Plus en détail

Visual C++ 6.0. Introduction à l utilisation de l environnement de développement de Microsoft

Visual C++ 6.0. Introduction à l utilisation de l environnement de développement de Microsoft Visual C++ 6.0 Introduction à l utilisation de l environnement de développement de Microsoft INSTALLATION 1. Configuration de base nécessaire Pentium 166MHz avec 64Mo de RAM Plus de mémoire améliore le

Plus en détail

SQL Server Installation Center et SQL Server Management Studio

SQL Server Installation Center et SQL Server Management Studio SQL Server Installation Center et SQL Server Management Studio Version 1.0 Grégory CASANOVA 2 SQL Server Installation Center et SQL Server Management Studio [03/07/09] Sommaire 1 Installation de SQL Server

Plus en détail

Procédure d installation de la solution Central WiFI Manager CWM

Procédure d installation de la solution Central WiFI Manager CWM Procédure d installation de la solution Central WiFI Manager CWM Introduction : Central WiFi Manager est une solution serveur basée sur une interface web permettant la gestion centralisée de points d accès

Plus en détail

Modernisation, développement d applications et DB2 sous IBM i Technologies, outils et nouveautés 2011/2012

Modernisation, développement d applications et DB2 sous IBM i Technologies, outils et nouveautés 2011/2012 IBM Power Systems - IBM i IBM Rational Modernisation, développement d applications et DB2 sous IBM i Technologies, outils et nouveautés 2011/2012 S1 RDp : vous n utiliserez plus jamais SEU! Jeudi 5 avril

Plus en détail

Séance Android n 1 : Installation de l environnement, création de projets et déploiement d applications

Séance Android n 1 : Installation de l environnement, création de projets et déploiement d applications Programmation Android Juin 2014........................................................................... Séance Android n 1 : Installation de l environnement, création de projets et déploiement d applications

Plus en détail

LYCEE FRANCO-MEXICAIN HOMERO 1521 COLONIA POLANCO 11560 MEXICO, D.F.

LYCEE FRANCO-MEXICAIN HOMERO 1521 COLONIA POLANCO 11560 MEXICO, D.F. LYCEE FRANCO-MEXICAIN HOMERO 1521 COLONIA POLANCO 11560 MEXICO, D.F. SOMMAIRE ÉTAPES DE CRÉATION D UN SQUELETTE D APPLICATION AVEC VISUAL C++...3 DÉFINITION D UN PROJET...3 DÉFINITION DE L INTERFACE D

Plus en détail

AMS Suite : Intelligent Device Manager

AMS Suite : Intelligent Device Manager AMS Suite : Intelligent Device Manager Guide d installation rapide Guide d installation rapide 10P5618B151 Janvier 2011 CONTENU DU KIT D INSTALLATION AMS DEVICE MANAGER : A Certificat de licence AMS Device

Plus en détail

L ordinateur et ses périphériques

L ordinateur et ses périphériques L ordinateur et ses périphériques Nom : Prénom : TP MPI n 1 Classe : Objectifs : Connaître l architecture d un ordinateur. Mettre en place le vocabulaire décrivant un ordinateur Introduction : Pour fonctionner,

Plus en détail

Table des matières. Chapitre 1 Les architectures TSE en entreprise

Table des matières. Chapitre 1 Les architectures TSE en entreprise 1 Chapitre 1 Les architectures TSE en entreprise 1. Présentation............................................. 11 1.1 Le concept........................................... 11 1.2 Approche contextuelle.................................

Plus en détail

Manuel de l administrateur réseau. Configuration d une imprimante Evolis sur port TCP/IP (Ethernet)

Manuel de l administrateur réseau. Configuration d une imprimante Evolis sur port TCP/IP (Ethernet) Manuel de l administrateur réseau Configuration d une imprimante Evolis sur port TCP/IP (Ethernet) Evolis Card Printer 2010. Tous droits réservés. Février 2010. Ref. KU19F Rev.B0 Préambule... p.2 Chapitre

Plus en détail

Les fonctions d un ordinateur

Les fonctions d un ordinateur Cours 1 I - Constitution et fonctionnement d un ordinateur Les fonctions d un ordinateur Les organes d un ordinateur Matériel Logiciel Généralités Gestion de fichiers Applications Éditeurs Organisations

Plus en détail

Configuration et dépannage de PC

Configuration et dépannage de PC Configuration et dépannage de PC Sophie Lange Quatrième édition Windows XP, Windows Vista et Windows 7 Tsoft et Groupe Eyrolles, 2003, 2005, 2009, 2012, ISBN : 978-2-212-13421-6 PRÉAMBULE... P-1 À propos

Plus en détail

Windows XP niveau 2. D. Hourquin, Médiapôle St Ouen l'aumône

Windows XP niveau 2. D. Hourquin, Médiapôle St Ouen l'aumône Windows XP niveau 2 Les nouveautés de XP par rapport à 98 Installation, configuration et paramétrage : les fichiers système, la mise à jour, la gestion des périphériques classiques. Maintenance du disque

Plus en détail

Solutions-Libres J@P Raspberry Pi : Serveur Debian

Solutions-Libres J@P Raspberry Pi : Serveur Debian Solutions-Libres J@P Raspberry Pi : Serveur Debian Table des matières -1) Le Matériel... 2-2) Formater une carte SD avec SD Formatter... 3-3) Télécharger l Image de Debian... 4-4) Installer l Image de

Plus en détail

À qui s adresse ce livre?... 3 Structure de l ouvrage... 4 Précisions concernant cette deuxième édition... 4

À qui s adresse ce livre?... 3 Structure de l ouvrage... 4 Précisions concernant cette deuxième édition... 4 Table des matières Remerciements.............................................. V Préface....................................................... 1 Avant-propos................................................

Plus en détail

LIVRE BLANC. Guide des fonctionnalités. Aperçu des avantages et des fonctions.

LIVRE BLANC. Guide des fonctionnalités. Aperçu des avantages et des fonctions. LIVRE BLANC Guide des fonctionnalités. Aperçu des avantages et des fonctions. TABLE DES MATIÈRES 1 PRÉSENTATION DE MICROSOFT WINDOWS SMALL BUSINESS SERVER 2003... 2 1.1 LA SOLUTION INTÉGRÉE POUR LES PETITES

Plus en détail

Chapitre 1 Au cœur de Windows... 13. Chapitre 2 Améliorer le réseau... 53

Chapitre 1 Au cœur de Windows... 13. Chapitre 2 Améliorer le réseau... 53 Chapitre 1 Au cœur de Windows... 13 1.1 Les nouveautés... 16 1.2 La structure du Registre... 17 1.3 Éditer le Registre... 20 Simplifier l accès à l Éditeur du Registre... 23 Utiliser l Éditeur du Registre...

Plus en détail

Déploiement et gestion d ordinateurs avec un outil centralisé (Ghost Serveur 7.5)

Déploiement et gestion d ordinateurs avec un outil centralisé (Ghost Serveur 7.5) Déploiement et gestion d ordinateurs avec un outil centralisé (Ghost Serveur 7.5) QU EST CE Q UN SYSTEME D ADMINISTRATION ET DE DEPLOIEMENT?... 1 1. INSTALLATION SUR LE SERVEUR :... 4 2. PREPARATION DE

Plus en détail

La vision de Microsoft du poste de travail virtualisé

La vision de Microsoft du poste de travail virtualisé La vision de Microsoft du poste de travail virtualisé Gaétan Labrecque Chargé de Pratique Microsoft Table des matières La vision de Microsoft du poste de travail virtualisé Enjeux du poste de travail La

Plus en détail

Démarrer et quitter... 13

Démarrer et quitter... 13 Démarrer et quitter... 13 Astuce 1 - Ouvrir, modifier, ajouter un élément dans le Registre... 14 Astuce 2 - Créer un point de restauration... 18 Astuce 3 - Rétablir un point de restauration... 21 Astuce

Plus en détail

WORKSHOP OBIEE 11g (version 11.1.1.5) PRE-REQUIS:

WORKSHOP OBIEE 11g (version 11.1.1.5) PRE-REQUIS: WORKSHOP OBIEE 11g (version 11.1.1.5) Durée du workshop: 2 jours Profil des participants du workshop: Profil fonctionnel ou technique Notions de modélisation multidimensionnelle et du décisionnel NB :

Plus en détail

Introduction Windows Mobile

Introduction Windows Mobile Introduction Windows Mobile 2 Introduction Windows Mobile 14/01/09 Sommaire 1 Général... 3 1.1 Le système d exploitation Windows Mobile... 3 1.2 Les Smartphones et les Personal Digital Assistants... 3

Plus en détail

Tutoriel RND2000. Version 1.0.1 du 13/04/2009 : Modification de la numérotation des pages du Tutoriel

Tutoriel RND2000. Version 1.0.1 du 13/04/2009 : Modification de la numérotation des pages du Tutoriel Page 1 Version 1.0 du 11/04/2009 : Première version du Tutoriel Version 1.0.1 du 13/04/2009 : Modification de la numérotation des pages du Tutoriel Ce tutoriel a été réalisé sous environnement Windows

Plus en détail

Tutorial Terminal Server sous

Tutorial Terminal Server sous Tutorial Terminal Server sous réalisé par Olivier BOHER Adresse @mail : xenon33@free.fr Site Internet : http://xenon33.free.fr/ Tutorial version 1a Page 1 sur 1 Index 1. Installation des services Terminal

Plus en détail

Installer Enterprise Miner 5.1 en SAS9.1.3 - environnement Windows

Installer Enterprise Miner 5.1 en SAS9.1.3 - environnement Windows Installer Enterprise Miner 5.1 en SAS9.1.3 - environnement Windows Introduction :... 3 1. Présentation de l architecture Enterprise Miner 5.1 :... 4 2. Installation d Enterprise Miner 5.1:... 5 3. Post-installation

Plus en détail

Services Réseaux - Couche Application. TODARO Cédric

Services Réseaux - Couche Application. TODARO Cédric Services Réseaux - Couche Application TODARO Cédric 1 TABLE DES MATIÈRES Table des matières 1 Protocoles de gestion de réseaux 3 1.1 DHCP (port 67/68)....................................... 3 1.2 DNS (port

Plus en détail

Fiery E100 Color Server. Bienvenue

Fiery E100 Color Server. Bienvenue Fiery E100 Color Server Bienvenue 2011 Electronics For Imaging, Inc. Les Informations juridiques rédigées pour ce produit s appliquent au contenu du présent document. 45098227 28 juillet 2011 BIENVENUE

Plus en détail

Fonctions. Solution professionnelle pour le stockage de données, la synchronisation multi- plateformes et la collaboration

Fonctions. Solution professionnelle pour le stockage de données, la synchronisation multi- plateformes et la collaboration Fonctions Synchronisation dynamique des fichiers : mise à jour automatique des documents sur tous les équipements Partage et collaboration : partage simple des fichiers entre employés, clients et partenaires

Plus en détail

LA DETECTION DE MOUVEMENT

LA DETECTION DE MOUVEMENT LA DETECTION DE MOUVEMENT Configuration d un enregistrement vidéo sur détection de mouvement, envoi d alerte mail et alerte sonore Avec la gamme de caméras IP "GIGAMEDIA", vous pouvez enregistrer une séquence

Plus en détail