|
|---|
Horaires : cours : 10h Travaux dirigés : 8h Travaux pratiques : 12h
Evaluation
Durée |
|
| Contrôle écrit | 1h |
| Contrôle écrit final | 2h |
| Rapport TP |
Pré-requis :
- Architectures des processeurs (T1)
- Programmation langage évolué C+ (T1)
- Algorithmes et structures de données (T2)
Objectifs :
Savoir concevoir et développer une application inter-agissant avec le monde physique, intégrant des aspects matériel, logiciel et système et qui mette en oeuvre les techniques présentes dans les micro-contrôleurs modernes.
Le projet-support est orienté système dacquisitions/restitutions avec contraintes temps réel. L'étudiant part d'un cahier des charges et aboutit à l'encapsulation de l'application en reprom.
Bibliographie :
- Mise en oeuvre du 68000 - C. Vieillefond (édition Sybex)
- Programmation en assembleur du 68000 - F. Brown (édition PSI)
- Systèmes à Microprocesseurs - A. Cornec. Polycopié ESTE
- Notice des instructions 68000
- Développement d'application - compléments de C - A. Cornec Polycopié ESTE
- Méthodes de développement dun système à microprocesseurs - A. Amghar (Masson)
- Linterface RS 232 -C - M-D Seyer (Manuels informatiques Masson)
Contenu et planning des enseignements |
|||
Thèmes |
Horaires |
||
Cours |
TD |
TP |
|
|
2h | ||
|
|
||
| Codage du squelette de l'application | 2h |
||
| Prise en main système de développement, application du TD1 | 4h | ||
|
2h |
||
| Algorithme de conversion analogique/numérique | 2h |
||
| Application du TD2 | 4h | ||
|
|
||
| Codage du module horodateur en langage C | 2h |
||
| Gestion des exceptions d'un système : cas des interruptions | 2h |
||
| Etude du boitier timer. Codage initialisation en C | 2h |
||
| Intégration et mise au point finale | 4h | ||
Moyens pédagogiques particuliers :