0 formations trouvées

Informatique et Internet, en français, Informatiq…

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

Fourni(e) par

Description

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

Article suggéré

Technobel forme les demandeurs d’emploi dans les métiers de l’informatique et d’accompagner les écoles et entreprises.