Microcontrôleurs: Approfondissement
2 jour(s)
Objectifs
Approfondir la connaissances des microcontrôleurs - Maîtriser les interruptions et les timers (pratique sur MSP430) - Découvrir les microcontrôleurs 32 bits - S'initier aux objets connectés.
Contenu
Développement microcontrôleur, avancé
Développement microcontrôleur avec un IDE avancé
Les mémoires permanentes
Assembleur: généralités, sa place actuelle dans le développement microcontrôleur
Pratique sur Code Composer Studio (MSP430G, carte Launchpad, C et assembleur)
Autres périphériques
Extension des entrées-sorties
Étude détaillée des interruptions, exemples sur les MSP430
Étude détaillée des timers, exemple sur les MPS430
Liaisons série: asynchrone, SPI, I2C
Horloges temps-réel
Direct Memory Access
Introduction aux microcontrôleurs 32 bits ARM
Pratique des interruptions et des timers
Objets connectés
Commande à distance
Introduction à l'internet des objets
Pratique: mise en œuvre objet connecté
Méthodes pédagogiques
Méthodologie basée sur l'Active Learning: 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Public cible
A qui s'adresse la formation?
Programmeur C
|
|
Prérequis
Avoir suivi la formation Microcontrôleurs, initiation (ou connaissances équivalentes)
|
Evaluation
Méthodes d'évaluation
Contrôle continu
|
|
Certificat, diplôme
Attestation de fin de stage mentionnant le résultat des acquis
|