Technifutur® sur Facebook Technifutur® sur LinkedIn Technifutur® sur Twitter Technifutur® sur YouTube Newsletter Technifutur®

Retour Page d'accueil

Vos contacts pour cette formation

Plan Marshall

Formulaire de renseignements

Olivier Matz
Coordinateur e-business
T : 04 382 44 62 | Mail


Ophélie Pardini
Coordinatrice
T : 04 382 45 00 | Mail



Logo Plan Marshall
Catalogue des formations du Plan Marshall

Planifications pour cette formation

Cette formation n'est pas planifiée actuellement

> Formations  Informatique / Systèmes embarqués et IoT

Développement de Systèmes Embarqués avec Microcontrôleur

Type de formation :  | Participants : 10  | Durée : 2 jours

> Objectifs


L'objectif de cette formation est de permettre au développeur ou chef de projet de réaliser les choix architecturaux adaptés à son projet.

A l'issue de la formation, le chef de projet pourra comprendre et valider des choix effectués par son équipe ou un sous-traitant. Il pourra mesurer les enjeux de ces choix.

Le développeur hardware pourra réaliser ses premiers développements sur les technologies étudiées.

> Public

A des développeurs hardware juniors désireux de découvrir et/ou conforter une connaissance de base dans les microcontrôleurs. Elle s'adresse également aux promoteurs ou chefs de projet impliquant des microcontrôleurs afin de leur donner la capacité à comprendre et/ou effectuer les choix technologiques pour leur application.

> Prérequis

  • Connaissances de base en électronique
  • Connaissance du language de programmation C

> Programme

La formation permet d'aborder les sujets suivants :

Concepts généraux :

  • Aperçu des différentes familles de processeurs et de leur cadre d'utilisation : processeurs, processeurs applicatifs, microcontrôleurs, processeur dans un FPGA
  • Facteurs pouvant guider un choix
  • Aperçu de quelques familles de microcontrôleurs 8 bits et facteurs pouvant guider un choix notamment :
    • Disponibilité de périphériques entrée/sortie
    • Support pour des bus de terrain ou protocoles

Microcontrôleurs 8 bits :

  • Analyse des blocs fonctionnels composant un microcontrôleur (ALU, mémoire interne, mémoire externe, flash, périphériques, ports multifonctions,...)
  • Programmation en Assembleur ou en C ?
  • Le bootloader et la phase d'initialisation
  • Le mécanisme des interrupts

Analyse détaillée du PsoC de Cypress :

  • Microcontrôleur low-cost avec blocs de périphériques hardware reconfigurables
  • Contrôler des périphériques externes via les bus "on-board" : I2C, SPI
  • Laboratoires pratiques (utilisation du PsoC designer, implémentation de fonctions analogiques, touches capacitives, contrôle d'écran digital, bus I2C/SPI

 

 

 

 



Version Texte | Imprimez cette formation Version imprimable