Aller au menu Aller au contenu
Diversité scientifique et technologique
L'école d'ingénieurs de physique, électronique, matériaux
Diversité scientifique et technologique

> Formation

Architectures numériques (Proc) - 3PMRANU4

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail Partagez cet article Facebook Twitter Linked In Google+ Viadeo
  • Volumes horaires

    • CM : 2.0
    • TD : 2.0
    • TP : 28.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érequis

Eléments de logique combinatoire, séquentielle, numération, hexadécimal

Contrôles des connaissances

Examen Ecrit (2h)
Contrôle Continu



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 Partagez cet article Facebook Twitter Linked In Google+ Viadeo

mise à jour le 27 juin 2014

Grenoble INP Institut d'ingénierie Univ. Grenoble Alpes