Programmation C pour systèmes embarqués (ETRS704_ESET)
Présentation
Ce cours permet de programmer simplement et efficacement des microcontrôleurs ou microprocesseurs en Langage C. Nous étudierons les spécificités du langage qui permettent de réaliser la programmation bas niveau (pilotage des modules du micro) pour faire une application utilisateur.
Objectifs
Programmer un microcontrôleur efficacement en langage C.
Heures d'enseignement
| Cours Magistral | 9h | |
| Travaux Pratiques | 20h |
Pré-requis obligatoires
Connaitre les bases du Langage C
Plan du cours
Le processus de compilation
L'utilisation des variables dans un microcontrôleur
La programmation multifichier d'une application
L'accès aux registres d'un microcontrôleur
La gestion de l'affichage dans un système embarqué.
Les règles de codage et la lisibilité du code
Bibliographie
Livre sur la programmation des Systèmes embarqués en Langage C : https://cutt.ly/ProgC