v2.11.0 (5932)

Enseignement scientifique & technique - ECE_5SE03_TP : Systèmes Embarqués et Objets Connectés SE302a (partie 1)

Domaine > Electronique, Informatique.

Descriptif

Cette unité d’enseignement a pour objectif d’enseigner les grands principes de conception d’un système embarqué usuel comme par exemple un objet connecté, principalement d'un point de vue logiciel

  • Bs et moyens de communication standards.
  • Composants / analyse de datasheets.
  • Choix du système d’exploitation adapté (Linux, système d’exploitation embarqué temps-réel, carte nue).
  • Utilisation et conception de pilotes de périphériques (device drivers).
  • Conception et déploiement du logiciel embarqué (firmware), correction d’erreurs et mises à jour automatiques et sécurisées à distance.
  • Optimisation de code multi-critères (vitesse, taille, consommation).
  • Gestion de la sécurité.

Les différents concepts étudiés seront mis en pratique au travers de séances en laboratoire et de micro-projets.

Objectifs pédagogiques

Acquis d'apprentissage
À l'issue de l'UE, l'élève sera capable de:
- Choisir des capteurs et effecteurs appropriés à la résolution des problèmes exposés.
- Concevoir un système embarqué répondant aux exigences du cahier des charges.
- Exposer les avantages et inconvénients de la solution proposée.

Compétences de rattachement (et justification)
- BC8.1 – Analyser les besoins d’un projet, établir les cahiers des charges fonctionnel et technique en tenant compte des contraintes technologiques (spécifiques aux systèmes à large échelle, systèmes interactifs, aux systèmes embarqués, …); Justification : En fonction des besoins, l'élève sera amené à proposer une solution matérielle et logicielle complète adaptée au problème.
- BC8.2 – Modéliser et déterminer l'architecture logicielle et matérielle en intégrant des technologies, des composants matériels et logiciels avec différentes configurations; Justification : L'élève devra utiliser des composants matériels et logiciels en provenance de plusieurs sources pour réaliser le projet demandé.

30 heures en présentiel (20 blocs ou créneaux)

40 heures de travail personnel estimé pour l’étudiant.

Diplôme(s) concerné(s)

Pour les étudiants du diplôme Diplôme d'ingénieur

SE202 et SE203, soit :

  • Outils de développement sous Linux : éditeur, compilateur croisé (gcc), éditeur de liens (ld), gestion de version (git), outils de constructions (make), manipulation de binaires et fichiers ELF (binutils), debugger (gdb).
  • Programmation d’un micro-contrôleur : jeu d’instruction, registres, initialisation des horloges, périphériques internes, interface avec l’extérieur, chargement du micro-logiciel.

Format des notes

Numérique sur 20

Littérale/grade européen

Pour les étudiants du diplôme Programme de mobilité des établissements français partenaires

Vos modalités d'acquisition :

L'évaluation est basée sur :
- les rendus des TP et micro-projet : P
- un examen final écrit pour évaluer les autres acquis d'apprentissage = CC

Note = 12/20*P + 8/20*CC

La note obtenue rentre dans le calcul de votre GPA.

Pour les étudiants du diplôme Echange international non diplomant

Vos modalités d'acquisition :

L'évaluation est basée sur :
- les rendus des TP et micro-projet : P
- un examen final écrit pour évaluer les autres acquis d'apprentissage = CC

Note = 12/20*P + 8/20*CC

L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 3 ECTS

La note obtenue rentre dans le calcul de votre GPA.

Pour les étudiants du diplôme Diplôme d'ingénieur

Vos modalités d'acquisition :

L'évaluation est basée sur :
- les rendus des TP et micro-projet : P
- un examen final écrit pour évaluer les autres acquis d'apprentissage = CC

Note = 12/20*P + 8/20*CC

L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 3 ECTS
  • Crédit d'Option 3A acquis : 3

La note obtenue rentre dans le calcul de votre GPA.

Programme détaillé

 

Mots clés

Systèmes embarqués

Méthodes pédagogiques

Les concepts clés sont présentés en cours magistral et mis en application en TP et en mini-projet.

Ressources : supports de cours, énoncé de TP et de projets.
Veuillez patienter