Formation

Systèmes embarqués avec circuits PSoC (Cypress-Infineon)

Cette formation intensive présente les principes fondamentaux des systèmes embarqués à base des circuits PSoC de Cypress-Infineon. Elle combine théorie et ateliers pratiques avec les kits CY8CKIT-042 (PSoC 4), CY8CKIT-059 (PSoC 5LP) et CY8CKIT-062 (PSoC 6). Les participants apprendront à utiliser l’environnement PSoC Creator pour la conception, la programmation et le débogage de projets embarqués intégrant des fonctions analogiques, numériques et de communication.

Objectifs
  • Comprendre les concepts clés des systèmes embarqués et les avantages des circuits PSoC (flexibilité, intégration analogique/numérique).
  • Maîtriser l’utilisation de PSoC Creator pour la conception, programmation et débogage.
  • Explorer les fonctionnalités des kits CY8CKIT-042, CY8CKIT-059 et CY8CKIT-062 via des projets pratiques.
  • Développer des compétences en conception numérique, analogique, communication, gestion d’énergie et débogage.
  • Découvrir les spécificités des familles PSoC 4 (Cortex-M0), PSoC 5LP (Cortex-M3) et PSoC 6 (double cœur Cortex-M4/M0+, BLE).

Pré-requis
  • Connaissances de base en programmation (langage C recommandé)
  • Notions fondamentales en électronique (circuits numériques et analogiques)

Contenu
Jour 1 : Introduction et bases communes
  • Introduction aux systèmes embarqués et aux PSoC
  • Présentation de PSoC Creator et création d’un projet simple
  • Architecture des PSoC (CPU, blocs numériques et analogiques)
  • Ressources système (gestion de l’énergie, horloges, mémoire, interruptions)
  • Atelier pratique : Projet simple – clignotement de LEDs sur kits CY8CKIT-042 ou CY8CKIT-059
Jour 2 : Conception numérique, analogique et communication
  • Conception numérique : utilisation des blocs numériques universels (UDB)
  • Atelier pratique : LED respirante (PWM)
  • Conception analogique : op-amps, comparateurs, ADC
  • Atelier pratique : Mesure de tension et affichage via UART/LCD
  • Introduction aux protocoles de communication : I2C, SPI, UART
Jour 3 : Périphériques avancés et PSoC 4
  • Gestion des interruptions et temporisateurs
  • Techniques de débogage avec PSoC Creator
  • Spécificités du PSoC 4 et PSoC 5 (Cortex-M0, CapSense, basse consommation)
  • Atelier pratique : Capteur de température avec interruption-timer (CY8CKIT-042)
  • Atelier pratique : Commande de servomoteurs (CY8CKIT-059)
Jour 4 : PSoC 5LP, PSoC 6 et sujets avancés
  • Communication série UART et blocs numériques avancés
  • Atelier pratique : Configuration UART (CY8CKIT-059)
  • Découverte des spécificités PSoC 6 (double cœur, BLE, sécurité)
  • Atelier pratique : Mise en place multitâche avec FreeRTOS (CY8CKIT-062)
  • Session questions/réponses et conclusion
Secteur
Informatique - Développement et programmation
Durée
28 h
Modes
Présentiel
  Pré Inscription
  Nous contacter