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