Programmation C embarqué
- UE Electif
- Génie Electrique
Semestre : 7
Responsable(s) du contenu pédagogique
- Bertrand BOYER
- Nicolas SERRES
| Total coefficients : 1,5 |
| Total heures : 18 (18 TD) |
Prérequis
Electronique numérique 1 et 2
Objectif
Apprendre à se perfectionner dans la programmation des microcontroleurs en langage C
Compétences attendues
Axe A2 : ANALYSE TECHNIQUE
Capacité à mobiliser les ressources dans le domaine de la spécialité. Mettre en œuvre des connaissances techniques multidisciplinaires pour résoudre des problèmes d'ingénierie.
- Identifier un problème, le reformuler
Axe A3 : CONCEPTION TECHNIQUE
Capacité à mobiliser ou à développer des nouvelles méthodes de conception afin de concevoir des produits, des processus et des systèmes en tenant compte des dernières avancées techniques dans le domaine tout en prenant en compte les enjeux environnementaux et énergétiques.
- Définir les solutions techniques répondant au besoin
- Choisir et appliquer les méthodes de dimensionnement et de modélisation
- Réaliser et interpréter des simulations
Axe A4 : PRATIQUE DE L’INGÉNIERIE
Aptitude à consulter et appliquer les codes de bonnes pratiques, sur la base d'études scientifiques et techniques, piloter et mettre en œuvre de manière structurée un projet ou un processus en organisant le travail des collaborateurs de l'entreprises dans le respect de la réglementation en matière de sécurité et dans le respect des valeurs sociétales et éthiques.
- Appliquer des méthodes de préconception ou de prédimensionnement
- Mener une réalisation conformément aux besoins exprimés
- Mettre en œuvre une démarche de vérification systématique
Axe A5 : ÉTUDES ET RECHERCHES
Capacité à investiguer un sujet technique en mobilisant les données issue de la recherche afin de réaliser des tests, conduire des expérimentations et des études d'applications.
- Être capable de faire l'état de l'art scientifique et technique y compris dans un domaine non familier
- Proposer des solutions innovantes en prenant en compte les objectifs de développement durable
Programme
Apprentissage de MPLAB X
Perfectionnement de MCC
Mise en oeuvre d'un programme dans un microcontroleur.
Le but est concevoir une mini console de jeu.
Mode d'évaluation
Orale de présentation et code commenté