Conservatoire national des arts et métiers

Vous êtes ici

ELE118 - Programmation avancée des microcontrôleurs

  • 6 ECTS

    Objectifs pédagogiques

    Comprendre et maîtriser les outils modernes de programmation des microcontrôleurs, principalement leur programmation en langage C. Du développement à l'application définitive. Découvrir le temps réel avec et sans RTOS.

    Public

    Posséder déjà quelques notions en microprocesseur ou microcontrôleur.
    Posséder des notions de programmation en  langage C et d'algorithmique

    Compétences

    Aptitude et autonomie dans le développement d'application sur microcontroleurs.

    Modalité de validation

    Prise en compte de la théorie et de la pratique

    Contenu de la formation

    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.

    Bibliographie

    Pierre PROVENT Systèmes à Microprocesseurs : polycopié de cours ELE118

    Ce cours se déroule une fois par semaine pendant un semestre dans le centre d'inscription. Les cours programmés en soirée ont lieu de 18h30 à 21h30.

     

    Centre(s)
    Lu
    Ma
    Me
    Je
    Ve
    Sa
    Foad
    ParisS1-S1-
    VersaillesS2-

    Informations données à titre indicatif sous réserve de modification

    Légende :

    S1 : premier semestre, il s'étend de fin septembre/début octobre à fin janvier/début février (dates indicatives, renseignez-vous auprès de votre centre).
    S2 : second semestre, il s'étend de fin février/début mars à début juillet (dates indicatives, renseignez-vous auprès de votre centre).
    A : annuel (il s'étend de fin septembre/début octobre à début juillet (dates indicatives, renseignez-vous auprès de votre centre).)
    : cours du soir, les cours commencent le plus souvent à 18 h 30 dans les centres
    : cours du soir hybride, cette modalité mixe des cours en présentiel (en cours du soir ou en journée) et des cours en ligne
    : cours en journée, se renseigner auprès du centre pour connaître les horaires
    : cours en ligne, les cours sont diffusés sous forme de séances numériques via une plateforme d'E-learning animées et tutorées par un enseignant. Des regroupements peuvent être proposés.
    : cours en ligne hybride régional, cette modalité mixe des cours en ligne tuteurés et des regroupements en présentiel obligatoires
    : cours à distance organisés par un autre centre Cnam régional* les cours sont diffusés sous forme de séances numériques via une plateforme d'E-learning animées et tutorées par un enseignant


    *Pour vous inscrire aux cours en ligne organisés par un autre centre régional Cnam, vous devez contacter soit l’un de nos centres de formation, soit directement le service FOD du Cnam Ile-de-France. Attention, ces unités d’enseignement ont des tarifs spécifiques.

    Pour les cours situés à PARIS, les informations fournies sont indicatives, vous devez impérativement consulter le planning détaillé sur le site du Centre Cnam Paris : cliquez-ici

    Dans nos centres  : Rendez-vous dans un de nos centres franciliens pour rencontrer nos conseillers pédagogiques, bâtir votre projet de formation et procéder à votre inscription.

    Contactez-nous

    En ligne  : Vous pouvez vous inscrire directement en ligne à partir de notre site

    A noter : l'inscription en ligne est réservée à un public averti. Pour une première inscription, il est recommandé de rencontrer un conseiller pédagogique.

    En Ile-de-France, 13 centres de formation vous accueillent pour vous aider à choisir et organiser votre parcours de formation et naturellement vous inscrire dans le centre de votre choix.

    Aucun diplôme n’est exigé pour préparer un titre RNCP III (Bac+2) ou un diplôme d’établissement.

    La préparation d’une licence nécessite d’être titulaire d’un baccalauréat, celle des titres RNCP II (Bac+4) ou d’un diplôme d’ingénieur d’avoir obtenu un Bac+2.

    Un cycle de remise à niveau est conseillé pour les auditeurs qui reprennent leurs études après une interruption.

    Les formations et diplômes du Cnam sont composés de cours appelés UE ou unités d'enseignement.

    Ces UE sont cumulables pour :

    • vous spécialiser et acquérir rapidement des compétences nouvelles en préparant un certificat
    • vous engager dans une formation diplômante
    • composer votre formation à la carte, sans objectif de diplôme ni de durée.

    Le choix des UE dépend de l’objectif de formation.

    Certaines formations (diplômantes ou certifiantes) imposent un parcours précis et la capitalisation d’UE prédéfinies.

     

    Si votre objectif est d’acquérir des connaissances, vous pouvez choisir vos UE à la carte. Vous construirez ainsi une formation plus courte et mieux adaptée à vos besoins.

    A noter : la nécessité de valider certaines UE et leurs bases indispensables pour progresser vers d'autres UE.

    Selon votre disponibilité. A titre d'exemple, un rythme de 4 à 6 UE dans l'année, soit 2 à 3 par semestre est raisonnable et assez dense.

    Il s'agit du système européen de transfert de crédit ou European Credit Transfer System.

    A chaque diplôme correspond un volume précis de crédits ECTS : 180 crédits pour la Licence, 120 crédits pour le Master après la Licence.

    Les crédits facilitent la souplesse entre les parcours et la mobilité.
    Ils sont cumulables, donc définitivement acquis, et transférables d'une université à l'autre, en France et en Europe.

    Le coût de la formation dépend du nombre d’UE suivies et du nombre de crédits que valident ces UE.

    A chaque UE, correspond un nombre de crédits (généralement de 4 à 12 crédits).

    Chaque formation diplômante ou certifiante, regroupe plusieurs UE.

    Les droits d’inscription par année universitaire sont de 150€ et le prix des UE varie entre 56€* et 168€ par semestre.

    Le coût de la formation dépend du nombre d’UE suivies et du nombre de crédits que valident ces UE.

    Pour en savoir plus sur votre projet de formation, sur les possibilités de financement, prenez contact avec un conseiller pédagogique

    Contactez-nous

     

    Début des cours du 1er semestre & Annuel pour les centres IDF (hors Paris) : à partir du 02 octobre 2017

    Début des cours du 1er semestre & Annuel pour le centre PARIS : 25 septembre 2017

    Début des cours du 2ème semestre pour les centres IDF (hors Paris) : à partir du 5 mars 2018

    Début des cours du 2ème semestre pour le centre PARIS : 12 février 2018

    • Choississez une modalité, un semestre et un centre parmi les cours disponibles à l'inscription en ligne.
    • Ajoutez l'unité au panier
    • Cliquez sur "voir le panier" et laissez vous guider !
    84 EUR
    Vendredi

    voir le panier

    * Seul le financement à titre individuel est proposé à l'inscription en ligne. Si vous souhaitez financer votre formation par votre entreprise ou le CPF, vous devez demander un devis auprès de l'un de nos centres.

    Tarifs en vigueur depuis le 1er août 2015

    Région Ile-de-France

    A propos

    L’objectif principal du Cnam Ile-de-France est de permettre aux franciliens de se former tout au long de la vie. Il accompagne ainsi chaque année, plus de 8 800 adultes dans la construction de leur projet professionnel, en partenariat avec la région Ile-de-France.

    En savoir plus

     

    FacebookTwitterLinkedIn

    NOS CENTRES DE FORMATION EN ILE-DE-FRANCE