Cours : OS dans l’embarqué (2018-2019)
Ce cours détail les différentes solutions matérielles et logicielles rencontrées dans l'embarqué. Il met l'accent sur les avantages que l'on peut tirer de l'utilisation d'un OS, notamment Linux dans l'embarqué.
Plan du cours :
- Introduction
- Microcontrôleur / Microprocesseur
- Terminologie
- Comparaison de solutions
- Choix d’une architecture
- Apports d’un système d’exploitation
- Définition d’un OS
- Abstraction des périphériques
- Exécution des tâches
- Mémoire virtuelle et MMU
- Linux pour l’embarqué
- Pourquoi linux ?
- Composants d’un système linux
- Démarrage du système
- Temps réel
- Les principaux systèmes d’exploitation dans l’embarqué
- Construire son système
- Amélioration des performances du noyau linux