Jean-Ferdinand Susini
Maître de Conférences, CNAM
Paris, 5 octobre 2012
Systèmes Embarqués et Enfouis
Introduction
UE : SMB204
Systèmes Embarqués et Enfouis
Ce master prépare les élèves aux métiers du déve-
loppement des systèmes embarqués
et mobiles sûrs (master SEMS).
Grâce à des d’applications innovantes, les
systèmes embarqués sont un des domaines des
nouvelles technologies de l’information et de la
communication les plus actifs en termes de créa-
tion d’emplois et de génération de valeur ajoutée
pour les entreprises.
DOMAINES DAPPLICATION DES SYSTÈMES EMBARQUÉS :
ŢTZTU§NFTUFNQTS¨FMDSJUJRVFTMJ¨TBVYBQQMJDB-
tions du transport et/ou du contrôle commande ;
ŢMFTDBSUFTQVDFMBU¨M¨QIPOJFNPCJMF
ŢMFTJNNFVCMFTJOUFMMJHFOUT
ŢMBHFTUJPOEFT¨OFSHJFTMśJOUFMMJHFODFBNCJBOUF
ŢMFTBQQMJDBUJPOTUPVSO¨FTWFSTMBQFSTPOOF
PUBLIC CONCERNÉ
Étudiants de niveau bac+4, master 1 en informa-
tique ou en dernière année d’école d’ingénieur
ŢSouhaitant se préparer aux métiers du
veloppement de systèmes embarqués mobiles
et sûrs (architecte, concepteur, développeur).
Ţ"ZBOUVOHPºUQSPOPOD¨QPVSMFTBQQMJDBUJPOT
innovantes mobiles, l’intelligence ambiante, les
réseaux de capteurs.
OBJECTIFS DE LA FORMATION
La formation vise à former des spécialistes en
informatique de niveau bac+5, experts en sys-
tèmes embarqués et mobiles sûrs.
Le master est conçu pour répondre aux objectifs
suivants :
ŢQS¨QBSFSMFT¨M§WFTMBDPODFQUJPOFUBVE¨WF-
loppement de systèmes embarqués : présenta-
tion de l’ensemble des plateformes utilisées dans
ces domaines et pratique du développement sur
certaines d’entre elles ;
ŢQS¨QBSFSMFT¨M§WFTBVYDPOUSBJOUFTFUBTQFDUT
spécifiques du monde embarqué : le temps réel,
la criticité, la sécurité, la sûreté, le coût des solu-
tions, la taille des programmes, les performances
des solutions, l’optimisation de la consommation.
Deux parcours permettent aux élèves d’appro-
fondir leurs compétences et d’atteindre un haut
niveau d’expertise :
ŢMFQBSDPVSTIntelligence ambiante forme aux
réseaux de capteurs et à la spécificité de la
gestion de données dans de grands réseaux de
capteurs ;
ŢMF QBSDPVST Système critique apporte un
complément sur la sûreté de fonctionnement à
travers des langages de spécification et
l’utilisation des méthodes formelles.
Master
systèmes embarqués et mobiles sûrs
5 Oct. 2012J.-F. Susini
Le cours
Organisation
~18h : Virtualisation des systèmes embarqués
~24h : Ordonnancement et systèmes temps réels
~6h : Tool chain, cross compilation, techniques de
programmation spécifiques...
~3h : Examen final (QCM)
http://jeanferdysusini.free.fr/Cours/SEMS
2
5 Oct. 2012J.-F. Susini
Systèmes d’exploitation
Les OS standards (Windows, Unix, Linux, Mac OS)
Ce sont des OS généralistes qui comportent un ensemble de bibliothèques très riches
Les systèmes temps-réel (Wind River, QNX, RTAI)
Aussi appelés exécutifs temps-réel, ils sont dédiés à des domaines particuliers,
notamment dans la robotique, l’automobile, l’avionique, etc. L’ordonnancement des
tâches est très lié à la notion de temps
Les systèmes embarqués (TinyOS, Java Card, Windows
CE, iOS/Android)
Ils sont de taille très réduite, aussi dédiés à des domaines particuliers. On ne peut pas
développer directement sur un OS embarqué
3
5 Oct. 2012J.-F. Susini
Système d’exploitation
Éditeur de texte Tableur Navigateur .
Basses de données Programmes utilisateurs
Éditeur de texte Tableur Navigateur .
Basses de données Programmes utilisateurs
Éditeur de texte Tableur Navigateur .
Basses de données Programmes utilisateurs
Compilateur, Éditeur de liens, Chargeur, Assembleur, Debogueur
Compilateur, Éditeur de liens, Chargeur, Assembleur, Debogueur
Compilateur, Éditeur de liens, Chargeur, Assembleur, Debogueur
Appels Systèmes Commandes
Appels Systèmes Commandes
Appels Systèmes Commandes
Gestion de la concurrence
Gestion de la protection
Gestion des objets externes
(fichiers)
Gestion du processeur
Gestion de la mémoire
Mécanismes des interruptions et modes de protection
Mécanismes des interruptions et modes de protection
Mécanismes des interruptions et modes de protection
Machine physique
Machine physique
Machine physique
ApplicationSystèmeMatériel
4
5 Oct. 2012J.-F. Susini
Système d’exploitation
Éditeur de texte Tableur Navigateur .
Basses de données Programmes utilisateurs
Éditeur de texte Tableur Navigateur .
Basses de données Programmes utilisateurs
Éditeur de texte Tableur Navigateur .
Basses de données Programmes utilisateurs
Compilateur, Éditeur de liens, Chargeur, Assembleur, Debogueur
Compilateur, Éditeur de liens, Chargeur, Assembleur, Debogueur
Compilateur, Éditeur de liens, Chargeur, Assembleur, Debogueur
Appels Systèmes Commandes
Appels Systèmes Commandes
Appels Systèmes Commandes
Gestion de la concurrence
Gestion de la protection
Gestion des objets externes
(fichiers)
Gestion du processeur
Gestion de la mémoire
Mécanismes des interruptions et modes de protection
Mécanismes des interruptions et modes de protection
Mécanismes des interruptions et modes de protection
Machine physique
Machine physique
Machine physique
ApplicationSystèmeMatériel
4
1 / 113 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !