Formation DevTools

 

OS Temps-Réel sur STM32

DevTools , un environnement complet pour vos développements sur STM32

Objectifs de la formation:

 

  • Développer avec succès sur une cible STM32 à cœur ARM Cortex-M
  • Comprendre les apports de nos outils temps réel pour développer des applications complètes.
  • Intégrer à vos applications la gestion d’IHMs et de sites web embarqués sur cible STM32
  • Maîtriser les interactions entre les différents outils de programmation sur base Eclipse
  • Blocs fonctionnels pour développer plus vite

Public

Ingénieurs et techniciens intégrés au développement d’objets connectés ou systèmes embarqués sur base ARM Cortex-M

Pré-requis

Vous n’avez besoin d’aucune expérience particulière dans les cœurs ARM, mais nous supposons que vous avez une expérience de base sur les langages ASM/C/C++.

Méthode pédagogique

Chaque module combine une partie théorique avec des exercices pratiques, les formations sont réalisées avec un SDK complet qui intègre une cible STM32, la suite logicielle DevTools et des exemples applicatifs.

Financement

Cette formation est proposée au prix de 530€ HT et peut être prise en charge dans le cadre du dispositif CPF.

Formation OS Temps-Réel STM32

Modules matinée

Module 1 : Introduction sur l'IDE DevTools
  • Présentation des services et fonctionnalités de l’environnement DevTools
  • Étude d’un cas d’application dans le domaine des communications sans fil
Module 2 : Environnement temps-réel Agilia

Présentation du noyau d’exécution AgCore et de l’environnement Agilia
Atelier pratique :
– Configuration de l’architecture matérielle et logicielle de la cible
– Introduction du moteur de programmation graphique
– Réalisation d’une application embarquée sur STM32F103RGT6
– Simulation de l’application sur PC
– Compilation et exécution du code, lancement de la session de debug

Module 3 : Exploitation du Debugger et du GDB Server

Présentation des outils de debug sous Eclipse et du GDB Server

Atelier pratique :

Programmation d’une application en C en mode Bare-Metal sur cible STM32F103RGT6
– Exercices d’utilisation du debbuger sous Eclipse

Modules après-midi

Module 4 : Système d'exploitation Multitâches µRTS
  • Introduction sur le système d’exploitation Multitâches µRTS
  • Étude d’un cas d’application Multitâches sur STM32
Module 5 : Intégration d'IHM sur cible STM32

Présentation des fonctionnalités de l’éditeur GUI
Introduction sur GwCore dans le contexte Temps-réel
Atelier pratique :
– Configuration et gestion de l’IHM sur cible STM32
– Réalisation d’applications simulation de l’IHM sur PC
– Compilation et debug de la cible

Module 6 : WebUI - Web User Interface sur STM32
  • Introduction sur le WebUI : Web User Interface
  • Étude d’un cas d’application avec site web embarqué sur AIM kit2 (STM32F767NIH6)

Réservez votre place

Date de la prochaine formation à venir 

Nicolas Chaffard, Consultant spécialiste applications IoT

Nicolas Chaffard, Consultant spécialiste applications IoT

« Je vous donne RDV pour une journée d’apprentissage structurée autour des avantages de notre plateforme DevTools, vous serez opérationnel pour créer plus rapidement des applications sur STM32 ».

Repartez de la formation avec un kit de développement AIM-KIT1 sur microncontrôleur STM32F103, avec licence DevTools intégrée et tutoriels.

Projets ? Questions ?

Vous avez des questions sur nos produits?
Vous avez besoin d’informations spécifiques?