Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan du cours
Introduction
- Microprocesseur vs Microcontroller
- CISC vs RISC
Vue d'ensemble de l'architecture du "Client Decision" (décision du client)
- Noyau du processeur et schéma fonctionnel
- Description de l'organisation de la mémoire
- Vue d'ensemble de TOUS les SFR et de leur fonctionnalité de base
Concepts de bas niveau Programming
- Modes d'adressage
- Jeu d'instructions et Assembly Language (ALP)
- Développement, construction et débogage des ALP
Concepts de niveau intermédiaire Programming
- Compilateur croisé
- Embedded C Mise en oeuvre, prog. * Débogage
- Différences avec ASNSI-C
- Modèles de mémoire
- Référence à la bibliothèque
- Utilisation de la directive #pragma
- Fonctions, passage de paramètres et types de retour
Périphériques intégrés
- Ports : Entrée/sortie
- Temporisateurs et compteurs
- Interruptions, UART
Interfaces externes
- LEDS
- Interrupteurs (type momentané, type bascule)
- Afficheur à sept segments : (mode normal, mode BCD,
- multiplexage interne et multiplexage externe)
- LCD (4 bits, 8 bits, indicateur d'occupation, génération de caractères personnalisés)
- Clavier Matrix
Protocoles et périphériques
- I2C (EEPROM), SPI (EEPROM)
- Convertisseur A/D & D/A
- Moteur pas à pas, moteur CC
- Protocole I2C (RTC:800583,DS1307 ADC:PCF8591, DS1621)
- Protocoles SPI (ADC:MCP3001)
- IR Communications (protocole Phillips RC5)
- ZIGBEE, GSM, GPS, USB, MMC & SD
- Ethernet MAC, protocole CAN
14 heures
Nos Clients témoignent (5)
Le formateur était très compétent et les exemples de code en direct sur un "vrai" dispositif matériel avec un écran étaient formidables.
Silver Kuusik - Engie Mobisol GmbH
Formation - FreeRTOS: Programming for Real Time Operating Systems
Traduction automatique
Trainer's way of explaining
Deepak Tiwari - Beamtrail
Formation - Circuits and Electronics Fundamentals
Just getting off the ground and doing some basic things was super useful
Remy Pieron - Facebook
Formation - Arduino Programming for Beginners
Le formateur était vraiment gentil et bien informé, il a fait un effort supplémentaire pour m'expliquer des choses que je ne connaissais pas.
Felix - Microchip Technology Inc
Formation - Embedded C Application Design Principles for Automotive Professionals
Traduction automatique
Practical excersises