Enseigner les microcontrôleurs en travaux ...
Type de document :
Compte-rendu et recension critique d'ouvrage
Titre :
Enseigner les microcontrôleurs en travaux pratiques : l'expérience IMA / Polytech'Lille
Auteur(s) :
Conrard, Blaise [Auteur]
Systèmes Tolérants aux Fautes [STF]
Gehin, Anne-Lise [Auteur]
Systèmes Tolérants aux Fautes [STF]

Systèmes Tolérants aux Fautes [STF]
Gehin, Anne-Lise [Auteur]

Systèmes Tolérants aux Fautes [STF]
Titre de la revue :
Journal sur l'enseignement des sciences et technologies de l'information et des systèmes
Pagination :
http://dx.doi.org/10.1051/j3ea/2011016
Éditeur :
EDP Sciences
Date de publication :
2010-09-01
ISSN :
1638-1963
Mot(s)-clé(s) :
Simulateur
Microprocesseur
Travaux Pratiques
Assembleur
Compilateur
Simulateur.
Microprocesseur
Travaux Pratiques
Assembleur
Compilateur
Simulateur.
Discipline(s) HAL :
Sciences de l'ingénieur [physics]/Automatique / Robotique
Résumé :
Cet article présente la plate-forme développée par le département IMA de Polytech'Lille pour les travaux pratiques d'enseignement des microcontrôleurs. Elle s'inscrit dans la première année de formation d'ingénieur dans ...
Lire la suite >Cet article présente la plate-forme développée par le département IMA de Polytech'Lille pour les travaux pratiques d'enseignement des microcontrôleurs. Elle s'inscrit dans la première année de formation d'ingénieur dans le domaine de la conception de systèmes embarqués et ainsi propose la réalisation d'application sur ce thème. Cette plate-forme a été étudiée de manière à faciliter l'écriture des programmes, principale difficulté de l'enseignement des microprocesseurs et des microcontrôleurs. Les étudiants ne programment plus uniquement en assembleur, langage couteux en temps de développement, de part sa complexité, des connaissances à acquérir et du peu de lisibilité des programmes développés qui deviennent par ailleurs vite longs. La solution proposée repose sur un langage beaucoup plus proche du langage naturel, des commandes en pseudo-langage se substituent à des sous-programmes assembleurs. Ce nouveau mode de programmation permet de dégager du temps pour se consacrer à l'étude des entrées/sorties. Par ailleurs, la plate-forme intègre un simulateur, capable de simuler le comportement d'un microcontrôleur de type 68HC12, mais également celui d'un processus physique simple ou de diverses interfaces (claviers, afficheurs, boutons...). Ceci a permis d'élaborer une quinzaine de sujets très variés et très ludiques autours du thème des systèmes embarqués. Enfin, la plate-forme présentée est actuellement entièrement logiciel et peut être ré-exploitée par d'autres établissements.Lire moins >
Lire la suite >Cet article présente la plate-forme développée par le département IMA de Polytech'Lille pour les travaux pratiques d'enseignement des microcontrôleurs. Elle s'inscrit dans la première année de formation d'ingénieur dans le domaine de la conception de systèmes embarqués et ainsi propose la réalisation d'application sur ce thème. Cette plate-forme a été étudiée de manière à faciliter l'écriture des programmes, principale difficulté de l'enseignement des microprocesseurs et des microcontrôleurs. Les étudiants ne programment plus uniquement en assembleur, langage couteux en temps de développement, de part sa complexité, des connaissances à acquérir et du peu de lisibilité des programmes développés qui deviennent par ailleurs vite longs. La solution proposée repose sur un langage beaucoup plus proche du langage naturel, des commandes en pseudo-langage se substituent à des sous-programmes assembleurs. Ce nouveau mode de programmation permet de dégager du temps pour se consacrer à l'étude des entrées/sorties. Par ailleurs, la plate-forme intègre un simulateur, capable de simuler le comportement d'un microcontrôleur de type 68HC12, mais également celui d'un processus physique simple ou de diverses interfaces (claviers, afficheurs, boutons...). Ceci a permis d'élaborer une quinzaine de sujets très variés et très ludiques autours du thème des systèmes embarqués. Enfin, la plate-forme présentée est actuellement entièrement logiciel et peut être ré-exploitée par d'autres établissements.Lire moins >
Langue :
Français
Vulgarisation :
Non
Collections :
Source :