GIF510 - Systèmes à microprocesseurs
Présentation
Sommaire
- Cycle
- 1er cycle
- Crédits
- 2 crédits
- Faculté/Centre
- Faculté de génie
Cible(s) de formation
Exploiter une carte comportant un microcontrôleur et des circuits d'entrée/sortie en utilisant la documentation technique des composants et des logiciels qui la constituent; développer et mettre au point un logiciel sur un système embarqué en utilisant des outils de développement croisés.
Contenu
Architecture d'un système à microcontrôleur : architecture interne et externe, circuits de mémoire, circuits adressables, sous-systèmes périphériques. Amorçage d'un système à microcontrôleur : chargement, configuration initiale. Utilisation des outils de développement matériels et logiciels : compilateur croisé, assembleur, éditeur de liens, chargeur, moniteur, simulateur, interface de mise au point. Concepts et méthodes de programmation en langage assembleur et en langage évolué orienté objet pour un microprocesseur : assemblage, compilation, édition des liens, chargement. Programmation et exploitation des sous-systèmes périphériques d'un microcontrôleur. Évaluation et test d'un système à microcontrôleur.
Une portion de cette activité pédagogique est consacrée à la réalisation du projet de conception de session prévu au programme.