IFS

Interface des systèmes à processeur

Objectifs :


A l'issue de cette unité d'enseignement, l'étudiant-e sera capable de :
  • Connaître les capteurs et actuateurs couramment utilisés dans les systèmes embarqués
  • Comprendre l'architecture d'un système à processeur (bus) et être capable d'utiliser et d'établir un plan d'adressage d'un système embarqué
  • Connaître les différents type de mémoires (RAM, ROM) utilisé dans les systèmes embarqués
  • Etre capable d'utiliser et d'établir un plan d'adressage d'un système embarqué pour les mémoires (ROM et RAM) et les entrées/sorties
  • Concevoir des mémoires de différents taille et type pour des systèmes embarqués
  • Concevoir des interfaces simples pour des entrées/sorties avec gestion de flux
  • Maîtriser la gestion des interruptions simple et avec contrôleur d'interruption (vectorisation)
  • Comprendre le fonctionnement d'une chaine d'acquisition comprenant un convertisseur A/D, D/A, codeur incrémental, ..
  • Connaitre la problématiques liées à l'échantillonnage, la conversion analogique numérique et le temps d'acquisition sur les grandeurs mesurées 
  • Comprendre la notion de driver pour avoir une abstraction du matériel et être capable de réaliser un programme simple pour piloter un capteur ou actuateur.
  • Maîtriser la conception d'un interface, partie matérielle et logicielle, faisant intervenir une chaine d'acquisition

Ce cours fait suite aux unités ARO1 et ARO2.