Architectures numériques (Proc) - 3PMRANU4
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
Volumes horaires
- CM : 2.0
- TD : 2.0
- TP : 28.0
- Projet : 0
- Stage : 0
Crédits ECTS : 1.5
Objectifs
Acquérir les bases permettant de programmer un micro-contrôleur en langage assembleur
Développement de programmes sur kits spécifiques, prise en main des outils
Contact Mounir BENABDENBI
Contenu Contexte et généralités, générations de processeurs, technologie
Architecture d'un ordinateur; périphériques d'un processeur, le micro-contrôleur.
Principe d'exécution des instructions, plan mémoire
Exemple détaillé du micro-contrôleur MSP430 utilisé en TD : jeu d'instructions et modes d'adressages
Les TD sur maquette micro-contrôleur carte LaunchPad MSP430 :
Prise en main des outils, opérations simples sur tableaux, programme de multiplication par décalages
Sous programmes et pile, multiplication de tableaux, factorielle avec récursivité
Programmes C et assembleur, exécution du code asm compilé à partir d'un source en C, fonction en assembleur dans un programme C.
Interruptions, ports d'IO, liaison SPI, timer
mise en oeuvre d'une chaîne de conversion numérique CAN-CNA et exemple de filtrage FIR
PrérequisEléments de logique combinatoire, séquentielle, numération, hexadécimal
Contrôles des connaissances session 1 conditions normales :
Note d'examen écrit 1h (80%) - Cours, documents et calculatrice autorisés.
Note de contrôle continu basée sur les compte rendus de TP (20%)
session 1 conditions confinement :
Note QCM Chamilo 1h (80%) - Cours, documents et calculatrice autorisés.
Note de contrôle continu basée sur les compte rendus de TP (20%)
session 2 conditions normales :
Entretien oral physique pour 80 % de la note (conservation de la note de CC)
session 2 conditions confinement :
Entretien oral à distance pour 80 % de la note (conservation de la note de CC)
Examen Ecrit : 80%
Contrôle Continu : 20%
Informations complémentaires Cursus ingénieur->Apprentissage MT->Semestre 6
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
mise à jour le 27 juin 2014