Formation indisponible à l'heure actuelle

Programmation avancée des microcontrôleurs

Formation

À Montpellier ()

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

Missions, moyens et organisation
Le Cnam est placé sous la présidence de Jean-Paul Herteman, P-DG du groupe Safran, et dirigé par Olivier Faron.
Il remplit trois missions principales:
la formation professionnelle supérieure tout au long de la vie,
la recherche technologique et l'innovation,
la diffusion de la culture scientifique et technique.
Le Cnam offre des formations développées en étroite collaboration avec les entreprises et les organisations professionnelles afin de répondre au mieux à leurs besoins et à ceux de leurs salariés. Cette UE apparaît dans les diplômes et certificats suivants : Entrée
CYC70p-1 Ingénieur diplômé de l'école d'ingénieurs du Cnam Spécialité mécatronique
Centres d'enseignement Entrée
CC73p-1 Certificat de compétence Gestionnaire de systèmes répartis de production de l'énergie électrique
Centres d'enseignement Entrée
CYC72p-1 Ingénieur diplômé de l'école d'ingénieurs du Cnam Spécialité systèmes électroniques
Centres d'enseignement Entrée
LG034p3 Licence Sciences technologie santé mention sciences pour l'ingénieur , parcours Électronique et systèmes
Centres d'enseignement Entrée
MR076p-1 Master Sciences, technologies et santé mention télécommunications et réseaux spécialité technologies haut-débit (voie professionnelle)
Centres d'enseignement Entrée
CPN54p-1 Titre professionnel inscrit au RNCP - niveau II Responsable opérationnel en électronique
Centres d'enseignement Public et conditions d'accès Posséder déjà quelques notions en microprocesseur, ou microcontrôleur.
Posséder des notions de programmation en  langage C et d'algorithmique

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Temps
  • C++
  • Ingénieur du son
  • Langage c
  • Assembleur

Le programme

Contenu Matériel
Présentation de différentes cartes de développemement à microcontrôleur (PIC, ARDUINO, STMicroelectronics, FREESCALE, ...).
Description des interfaces de communication standards d'un microcontrôleur (Ports d'entrée/sortie standard GPIO, SPI, USART, RS232C, I2C, CAN, ...)  et divers périphériques (claviers, afficheurs à cristaux liquides, moteurs pas à pas, capteurs.... )
Interface pour la mesure de grandeurs physiques au moyen des convertisseurs analogiques numériques intégrés aux microcontrôleurs.
Mise en pratique à chaque séance sur microcontrôleur 68HCS12 de Freescale.

Logiciel
Les environnements de développement intégrés: compilateur C, assembleur, éditeur du lien...
Notions diverses telles que : code source, code absolu ou relogeable, code exécutable, code réentrant... Les différentes sections (code, constantes, variables, pile... ) et leur implantation mémoire.
Le langage assembleur et le langage C. Ecriture en assembleur de fonctions C pour l'optimisation de la vitesse d'exécution.
Le langage C et les interruptions, notions de temps réel sur microcontrôleur.
Du développement à l'application définitive (étude du fichier commande de l'éditeur de lien, modification des vecteurs d'interruption..., mise en mémoire morte ou flash de l'application.
Rappel sur le codage des nombres en virgule fixe et virgule flottante, dynamique et précision.

Gestion du temps par Timer, mesure de fréquence et de période.
Acquisition et mesure de grandeurs physiques.
Traitement de signal en temps réel sur microcontrôleur.
Découverte du temps réel par la priorité des interruptions.
Découverte du temps réel sur un petit exécutif temps réel, notions de processus, de temps partagé, de préemption.
Modalités de l'évaluation Prise en compte de la théorie et de la pratique
Bibliographie
  • Pierre PROVENT : Systèmes à Microprocesseurs : polycopié de cours ELE118 , 1ère partie et 2éme partie

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Programmation avancée des microcontrôleurs

Prix sur demande