Introduction aux
microcontrôleurs
Systèmes embarqués
Sylvain Tisserant
Systèmes embarqués - S. Tisserant - ESIL - 2009
Historique
Microcontrôleur : à l’origine pour systèmes de
contrôle de processus, d’environnement, etc.
Aujourd’hui : au cœur d’une part importante des
applications embarquées
A l’origine :
Systèmes de contrôle électriques puis électroniques
Assemblage de circuits logiques
Dès leur apparition les microprocesseurs ont été
utilisés pour apporter de l’intelligence et de la
souplesse
8085 d’Intel, puis Z80 de Zilog
Systèmes embarqués - S. Tisserant - ESIL - 2009
Définition
Intégration toujours plus poussée permet réunir tous
les composants indispensables à une application sur
une même puce.
Les microcontrôleurs appartiennent à la famille des
SoC : System on Chip (système sur puce).
Terminologie officielle française :
Microcontrôleur circuit intégré comprenant une
unité centrale de traitement (CPU), des mémoires
(vive, morte, programmable, etc.) et des dispositifs
d’entrée-sortie personnalisés
Systèmes embarqués - S. Tisserant - ESIL - 2009
Définition (2)
A priori pas de cache ni de gestion de mémoire
externe (MMU). Mais il existe depuis 2006 des
microcontrôleurs faisant appel à de la mémoire
externe. La tendance s’accentuera certainement.
En général les microcontrôleurs se déclinent en
gammes autour d’un même cœur :
Autres éléments (mémoires, timer, horloge,
périphériques, etc.) choisis en fonction de l’application.
Cœur (CPU) :
Développé pour un constructeur
Propriété Intellectuelle : ARM (Advanced RISC
Machines) ne fabrique pas de circuits.
Systèmes embarqués - S. Tisserant - ESIL - 2009
Extrait d’un catalogue
1 / 43 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !