Aller au contenu

GEL455 - Microcontrôleurs

Présentation

Sommaire

Cycle
1er cycle
Crédits
2 crédits
Faculté ou centre
Faculté de génie
Trimestres *
Hiver 2025

Cible(s) de formation

Programmer un microcontrôleur en langage assembleur et en langage évolué en utilisant les outils de développement physique et logiciel ainsi que la documentation d’un microcontrôleur. Appliquer une méthodologie de développement de logiciel structurée en lien avec l’architecture d’un microcontrôleur pour déployer un système embarqué.

Contenu

Architecture, matériel et interfaces d’un microcontrôleur et d'un système embarqué à microcontrôleur; unité centrale de traitement, unité arithmétique et logique; registres de configuration, de contrôle et de données; systèmes de bus; périphériques internes et externes; gestion logicielle d’événements ou de périphériques par interruption, interrogation, ou transfert direct; environnement et outils de développement logiciel; programmation en assembleur et en langage évolué (ex. C); intégration logiciel-matériel; utilisation de microcontrôleurs pour le traitement numérique de signaux.

Préalable(s)

Avoir obtenu 37.00 crédits

* Sujet à changement